Another idea is a tiling terminal program. I just started using Tilix.
https://github.com/gnunn1/tilix
It has panes, sessions, windows. Customizing is a lot easier if you're not already familiar with tmux. The one thing you get with tmux that's killer is if your shell dies (remote disconnect, you have to logout, etc) the processes in tmux keep running.