I also have built a p2p based remote shell to manage my servers. Also works well.
I use it everyday for actual business software, but I can't share that with you.