Eu acho que isso não é realmente uma resposta para sua pergunta, mas é assim que eu a configurei:
Um monte de scripts que abririam diferentes "presets Gnome-Terminal".
Por exemplo, neste script, eu abro o gnome-terminal com três guias, e chamo o SSH com parâmetros em cada um deles.
#!/bin/sh
PATH=/usr/bin:/bin
gnome-terminal \
--tab -t CustomTabText1 -e 'sh -c "ssh hostname.one"' \
--tab -t CustomTabText2 -e 'sh -c "ssh hostname.two"' \
--tab -t CustomTabText3 -e 'sh -c "ssh hostname.three"'
Eu também usei o arquivo de configuração ssh para refletir os parâmetros específicos do host SSH. Claro, se você precisar de uma exceção, apenas passe os parâmetros para SSH no script gnome-terminal, que terá precedência sobre o arquivo de configuração do SSH.