I have been using Clickteam (Klick and Play, The games Factory, Fusion, Fusion 2.0, Fusion 2.5), Game maker, C++(textbased game) and Qbasic.
I am not a good programmer but i have a bit of understand. There are a lot of extensions made by the community and as of later years not so many bugs. I few years ago i could stop working on a project because it was toobig and had too many bugs digging too deep into the core game mechanics. You could argue that my current project, MadCowBalls2 is half a game and half a framework to support most 2d games.
At the moment im using Clickteam Fusion 2.5, BTV Solo and Gimp. If someone want some help with something in any of the Clickteam applications mentioned above im happy to help out.