A few years ago we introduced Javascript coding in Construct . It's consistently the most popular programming language in the world according to StackOverflow's...
"You actually answered your own question"
I mean, having limitations is far from "making a game without an engine" as you stated in the original comment, in my opinion. Yes, i don't have convenient access to some features, but I still use most of the engine features without any problem.
And again, scripting gives you inumerous ways of more advanced and flexible usage of built-in engine features, which will never be possible in even sheet, so scripting gives you much more than event sheet in may cases.
Scripting also gives you ways to use 3rd party solutions much more easily, which again gives you great power, increasing your abilities compared to even sheets yet again.
(1/2)