Tabby is a nice all-in-one solution, though it will trigger some people with its design choices and it being electron based. I liked it when I had to keep track of different machines with different keys. Albeit it is something that can be achieved with ssh config and a dot file manager.
I love Tabby simply because it allows me to set it up like the drop down terminal in Quake. Specifically its capabilities make my use of it easier and far more capable than something like guake.