Recently, I have used both Zed[0] and VSCode[1] remotely via SSH. It works just fine, and it was painless to set up. I remember years ago last time I tried, it was a much harder process.
[0] https://zed.dev/docs/remote-development
[1] https://code.visualstudio.com/docs/remote/ssh