Remote Desktop Manager is a pretty impressive all-in-one RDP, VNC and ssh (among others) client for Windows, Linux (including ARM!), macOS, Android and iOS that provides a unified interface for managing multiple connections:
An interesting thing for me is that besides being available as a free version for personal use, short of FreeRDP, it is the fastest and most compatible RDP client I have ever used on macOS, even beating the official Microsoft client when connecting to legacy RDP servers (with or without RFX and GFX protocols).
The only thing I really don’t like is that hiding the scrollbar in terminal windows seems to be impossible, but otherwise it is a very polished piece of software.
Devolutions also maintains a Rust-based RDP implementation called IronRDP, which likely explains all of the above.