Construct supports Javascript coding in addition to its block-based approach. Javascript is an industry-standard language used widely across browsers, servers a...
I did some nice works using GameMaker Studio and I made money using it as well, but for HTML5 games that's not my cup of tea. I found Construct and cocos creator better engines for HTML5 games.