Stick with C2 and port Javascript UI frameworks to it. Anything that you would make with a code editing IDE will take you 3x the time and effort.
There are lot's of app creator tool like thunkable, appsgeyser, xamarin, phonegap etc.
Develop games in your browser. Powerful, performant & highly capable.
I'm not sure which of these things Construct 2 won't handle. Construct 2 night be a little clunky for things like lists, but other than that I haven't found any standard front-end stuff it just plain won't do. See https://simbucket.com/chemthinkserver/chemthink/index.html for an example of what you are looking to do. It was all done in C2 on the front end with php on the back end.
C2 isn't always the most elegant tool for this type of work, but if it gets the job done quickly and well, then who cares?