i can be very powerfull for apps, i always seem to build engines in construct, wich is kind of strange actually but fun to do , but its missing some core elements for doing things efficiently, that you would have to design or think of yourself or just need to improve
also the whole pinning thing is or setting something to another object every tick is getting old, i hope a parent child connection / tree will come someday
having to pin text to backgroundcolors and all that jazz, is pretty boring, ohwel
styling your app could actually be a dragg, and is indeed better done in css, but i think this could be great if we would have more control over imageatlas connection, but if you prepare your design well , it can work well ofcourse for basic apps