I have VSCode installed on a chromebook, and VS Code remotes into the RPi and everything just works really nicely for remote development using a local VS Code instance.
Say what you will about there being a MS repo in the raspberry pi OS (which I think is a huge overreaction - it is an OS designed for children & beginners to use, so if you are a power user who is bothered by this then simply try using something else or just disable it - end of story), VS Code has become so powerful and such a pleasure to use that I wonder how we managed to survive as long as we did banging stones together back in sublime text et al.
While I don't even use the same browser on different machines any more (mixture of chrome, firefox and edge across Linux, Win10, and ChromeOS), I only use VS Code on every machine. Its really great.
Good work RPi for making this happen.