There’s a new kid in town:
TMS Web Core for VS Code
It uses Object Pascal as language, which is easy to learn, just like Xojo ist. But it also uses Visual Studio Code. They got it managed to develop a superb set of plugins for VSC to integrate a visual drag and drop designer.
I haven’t had my hands on it, but I will for sure. But I read some user feedback and article on the web, it seems to be very stable and easy to use.
Maybe worth a try.