A. The Remote Desktop Connection Manager is a great free tool that gives you easy access to all your RDP-based connections in a single console. It gives a thumbnail view of the current screen display, as shown here.
The utility lets you configure settings for each connection to be specified, logon credentials to be used, gateway settings, and basically everything. You can configure it for each connection or define settings at a group level, and all connections will use the settings of the parent. You can save the password of the credentials, but it'll be in clear text, so think carefully before doing this. If you do save the password in the configuration, it allows one-click connectivity (if you don't already have credential pass-through configured).
The configuration file is saved as XML in a location of your choosing.