mRemoteNG is my personal choice after moving away from the Microsoft RDC manager that I had used for many years. We also ASG Remote desktop in a Citrix desktop, which has a centrally managed SQL database and is AD integrated allowing for personal credentials.