I've just picked up Construct myself and are chewing through the tutorials. I feel a lot the same way. I work as a developer and made a lot of small games in pygame, jMonkeyengine etc etc. It gets kind of boring though to write all that boilerplate code, and time is a luxury.
I played a lot with Unity3d and I like it, but feel that all that 3D mostly gets in my way since I prefer simple 2D games to make my kids happy. Construct feels good so far, I think I'll enjoy it.