I am a fan of MS Remote Desktop also, and that is what I use. You can certainly setup multiple smaller Remote Desktop windows (but they don't automatically scale down or anything), or you can switch between them as needed... I use MacOS for my primary DAW, and basically I just have my MS Remote Desktop session(s) on another "space" that I can switch to each one quickly and easily..I don't necessarily see all of them at once...
There are, you should know, occasionally some bugs with VePro and Remote Desktop. I can't remember details right now, but occasionally there are some weird things that happen which as far as I know have never really been solved, VSL generally will not recommend Remote Desktop anymore. I had certain plugins...when hosted in VePro on a Remote Desktop session, the plugins would act weird. I've heard theories about OpenGL and other things, but I'm not sure anyone really knows. But.... MS Remote Desktop is the best performance by far for remote access to PC's.
After that there are numerous other free alternatives to control remote computers, they all tend to use a pixel based protocol, so if you use a big resolution remotely...it will be laggy in how it responds, but works fine...and probably will not have the above OpenGL issues...