Hi many years ago I built something similar for a game framework called libgdx.
https://github.com/pyrossh/gdx-studio
Looks cool. But to get it completely working it takes a lot of time and effort. See overlap2d as well.
These days I just prefer writing plain code as I feel the generated code is not what I want.
These days I just prefer writing plain code as I feel the generated code is not what I want.