Just wanted to mention this here as something I stumbled upon over at Sourceforge.
PWCT seems to be a development environment that operates under the same premise as Construct, only it's for general use rather than specifically for games.
I gave it a quick run-through and was able to chuck together a simple Hello World app in just a minute. Seems like it's incredibly promising as a method of building apps, just like Construct is for games. :)