GameMaker - requires you to learn some coding, is very powerful, has lots of features - is expensive - has good documentation and tutorials - I struggled to get help in the forums, most - how do I do this - didn't get answered. I eventually left because I just didn't know how to program stuff and couldn't get help and couldn't figure it out - I wrote a lot of games in it - it's just I wanted to do more advanced stuff and I was at a point where I'd have to go taking a course on programming or change to different software.
Construct - I've not used, but used a similar one - it's tedious to drag and drop instead of code stuff, but if you don't want to code, or don't know how to code - then this is much better. It has a reputation for people churning out the same stuff over and over - so I don't know how versatile it is - just that a lot of people publishing in it - are making the same basic platform games.
001 Game Creator - never heard of it.
Godot - I've played around with it. It's got some fantastic features and some horrible features - horrible features like they pack everything into the game and it makes a small game balloon up to 40mb - you can install python and scons to overcome this - but that's something else. It's not well suited for "click" - because to click on something you have to create a 2D area - a sprite and a collision mask - write a signal to send the click - write a bit of code to receive the click - and in contrast GameMaker and Fusion - you just say - click. (With the exception of interface elements - but then you can't move them or do anything else with them.) Godot has fairly okay documentation, some good tutorials and some that don't really work. It's well suited to some kinds of games - like walk and collide with stuff. It's strength is that it's really portable across devices with no extra input required - you can export to mobile / pc at at the same time. It has an array that is amazing - it makes coding stuff really easy. I did find it unstable, it crashed a lot and corrupted my data. This is because I change my mind a lot on graphics I want to use etc. and Godot doesn't handle that well.
GDevelop - I installed once, had a look at it, read their terms - uninstalled it. I don't want software that will limit how many times I can compile something or charge me extra for it. I never gave it a fair chance - because, well I don't want software that will limit how many times I can compile something - because something is going to go wrong or I'm going to reach that limit when they're not at work...
Clickteam Fusion - is what I use. It takes a bit of getting used to, but is very easy to figure out once you get over the initial learning curve. It's a visual language and what you need is in front of you - so you don't have to learn how to make something visible / invisible - you just click under the object and select that. It's like a large spreadsheet interface. It can become tedious programming like that - but the ease of use makes up for it. The forums are friendly and helpful but it might take a few hours or days to get an answer as there's not that many people there. There are a lot of free tutorials - and also paid tutorials and education. Their documentation is sketchy - tells you only the basics - but most of what you need to know you'll find by doing a search in the forums. I'm biased now - because this is what I use - so uh - you should definitely use this one - it's the best :-)