Linux CLI Connect Manager?
What about using the ~/.ssh/config file? Easy to use, maintain and share with others. If you need to share it then a Git repository for it would be perfect.
The file looks like this:
Host somename
User username
HostName 192.168.1.X
Port 2222
Man ssh_config for more options.