When I decided to attempt creating game builds, I downloaded both Game Maker Studio and Construct 2. I used GMS first and followed a few tutorials to make some semblance of working games.
Then I decided to try Construct 2. And now I have no idea how anyone who doesn't know code and cares to learn it would ever stick with GMS. It's just too code heavy. Construct 2 seems to run on logic that is/isn't its own. And code is hardly needed (if you can call it code).
GMS and C2 are practically 2 completely different engines that you can't compare, even if you can make the exact same game builds. For me, personally, I will never ever go back to GMS. I immediately deleted it from my PC after following just 1 tutorial in C2. GMS is very impressive but it's really for those who can code.