I don't really see Construct 2 requiring programming. I've never used Stencyl, but it appears about the same. The type of logic a lot of this stuff needs is not really something that's easy to avoid when creating games. RPG Maker (Yes, I understand you'll have issues with purchasing it)
might get as close as you want? But from what I understand if you want to do things more complicated than walk around/talk to people/random battles, (like events and whatnot) you still have to script stuff. (Apologies if I'm wrong about that, I haven't messed with it for very long.) Anything the engine doesn't directly support, you do without. It's not fun to work in confines like that.
Something I truly believe is that the time people spend looking for ways to "not have to" learn things could be much better spent just learning them. I started my game making journey with The Games Factory (now discontinued, but has successors I liked less), which is an awful lot like Construct 2. I constantly fought against all the built in TGF mechanics with plugins and doodads, until I finally just learned to really program. Interestingly, the thing I needed that I thought The Games Factory couldn't do is totally possible in it. I just wasn't experienced enough to come up with the logic for how to do it.
but all of them require programming and for that shit, I cant even create any game, even small one!
This is so self-defeating!
Pick any of these programs and stick to it for a month like the month you've already spent searching. At the very least tell us what things are too programmy for you, so we can help you understand them or at least make informed suggestions instead of just guessing.