I don't know about Visio or Project, but I use
CoRD vice Microsoft RDP (I switched around the time that the MS RDP Client Beta ended and never went back even though MS RDP was updated). For VPN, for company wants us to use Cisco VPN, and they provide us the Windows software which of course I didn't like. I look around and ran into
Shimo, which is working great. I had to use some website to crack the weak Cisco network key (found in my company's Cisco VPN configuration file), and bam I got in.