I (of course) wanna plug Vim again here. Vim comes with a great terminal, you can arrange the windows however you want, you can save the layouts in your sessions, and the keybindings for doing all of it are real straightforward. I used to use some kind of terminal, some kind of multiplexer, and Vim, but now I just use (Mac)Vim.