Most of my work is done on remote machines. Nothing beats tmux+tuis in this paradigm.
I rather stick with RDP, or browser based workflows.
They are fine, however RDP requires more bandwidth and most of the stuff I run is terminal commands anyway.
Company I work for has a great browser based IDE but that’s something I would never setup and maintain for a personal project.