I'd like to be able to do everything I can do in Sequel Pro but via a terminal interface. It should be more powerful than the MySQL cli that is just a REPL. I'd like to be able to stage queries and run them selectively from a textarea like I can do in Sequel Pro. It should be able to mange multiple database connections and allow me to select which one I'm connected to. I need it on macOS, Linux, and FreeBSD ideally. Does any program like this exist?