I need To find a reliable app that will allow me to remotely connect to a server that is hosting a virtual private server. I would also like to remote in to my Mac so that I can access and run any applications either Mac or windows.
Jump Desktop. It's a bit pricey, but you can connect via RDP or VNC. No need for a VPN connection, you just need to install a piece of clien software on each machine that you want to connect to.
I'm not a fan of anything that requires client installation on the end computers.
there are tons of them, I forget what that good one was that did both windows and vnc...
I use WinAdmin iPad Edition for connecting to windows machines.