Also interested in similar things.
It would all be cool if the editor could be used locally as it works in other engines. The main things that limit flexibility and comfort in the current state are version control and the ability to work with an unstable (or periodically unavailable) Internet connection
So first up, Poseidon Remote Coding was developed by @Leonidas and I’ve never used it personally and I’m not well placed to comment on it. I can, however, comment on the PlayCanvas VS Code Extension and PlayCanvas Sync.
PlayCanvas Sync is no longer actively developed. We are maintaining and supporting it, but for now, we don’t plan to invest more time to build it out.
Instead, we are more focused on the VS Code Extension - you’ll see that the GitHub repo is currently active. So I would advise you to look to use that first. Although it’s perfectly valid to use PlayCanvas Sync if you prefer that. Both projects are open to community contributions if you want to add new functionality, say.