Read Title
I use Scratch and I just started using gdevelop. Gdevelop is kind of okay, I just started using it so I still don't really know my way around the site quite yet. I use Gdevelope for better graphics and little to no coding whhich I find kind of boring. I only use that when there is a little timeframe for me to create the game and I want good art. I use Scratch literally everyday and it is called scratch because you start from scratch with everything on there, the coding is a lot but it is easy coding. The coding is block coding where everything connects and you can't really do any errors, I find that the easiest form of coding and the easiest to understand too. I also know Javascript, Python and some C#.
I keep coming back to Construct. I love the event sheets, it's such a simple and effective way to have visual coding that's not too abstracted (like multimedia fusion) and not trying to just be coding but with mouse (like stencyl, blueprint, or Unity's Bolt thing). There's weird problems with it for sure, but I guess I'm just used to it at this point that I find I can develop small games on it faster than I lose my interest hah. Really want to learn Godot and plan to more in the future, but Construct is quicker for me rn.