I found out about Stencyl from doing a simple Google search for "2d gamemaking software".
I've previously used GameMaker Studio, which seems to only get worse with each so-called "update" that always breaks something else, or they just slap a band-aid on a broken thing and call it fixed. Seriously annoying and I regret buying GM.
I've only been playing with Stencyl since yesterday but I already feel way at home using it! I love everything, especially the scene editor and tileset editor. And the visual scripting is WAAAY cool. I usually prefer programming but the visual scripting in Stencyl makes everything so easy and fast, and it works just as well as actual code, if not better!
I wish I had known about Stencyl back when it first came out, would have saved me a lot of time!