Yazsoft has released a major upgrade to its secure Bonjour remote networking utility ShareTool, which enables users to access local resources over the Internet. While similar to Apple’s Back to My Mac service, ShareTool also enables users to print to local printers and use iTunes Music Sharing, iPhoto Sharing, and SFTP, in addition to basic file and screen sharing. (And, of course, it doesn’t require a MobileMe account.) Major changes in ShareTool 2.0 include support for connecting to multiple networks simultaneously, the capability to save login information to the Keychain, and improved security, performance, and reliability. The latest version also adds transparent SOCKS/HTTPS
proxy support, doesn’t require users to remember IP addresses or port numbers, introduces on-the-fly compression for improved performance, and ensures secure Wi-Fi hotspot Web browsing. ($15 new per computer, free upgrade for users who have purchased in the past month, 9.3 MB)
"...doesn't require users to remember IP addresses or port numbers" comes at the cost. ShareTool 2 phones home to establish its connection, so you are relying on an external server.
Blatant self-promotion: You could also try Slink:
Slink has a number of advantages over ShareTool. Happy to answer any questions.
Having tried both these apps on a 15 user network, I find Slink's interface a lot worse than ShareTool's and Slink is A LOT buggier. ShareTool performs like a speeding bullet and is very reliable. Slink's connections are a hit and miss and crashes at the slightest extra push. Judging by the version history of both apps it strikes me as if you're following in there footsteps as far as functionality is concerned.