I'm not connection constrained, but my workflow for linux is to mount a drive/directory to a linux instance (virtual or physical) edit with a gui editor locally, and run via an ssh connected cli. Which works pretty well for me.
Anyone familiar with something that can mount a virtual drive in windows or osx to a linux machine over ssh?