We rely a couple tools daily to perform our work, the best tool for remote management of servers is Remmina, remmina is a unique tool that supports multiple protocols, unfortunately it only works on Windows 10 and Linux. However its an amazing, fast and versitle technology.
Sometimes when were developing on servers we need use tools that allow us to work with terminal more in a GUI format. Typically called SFTP, one thing that we really value is SFTP clients that allow for editing and updating cord on the web server. There are a surprisingly limited amount of these tools, for years we used CodeAnywhere. You could also use (termius). But one really awesome tool we have been using more and more is called snowflake ssh client https://github.com/subhra74/snowflake
It works pretty good