A related note about C2 and C3: The thing that I enjoy the most about using Construct is that fact that I cannot write code. Yes you heard right, I said I'm happy I cannot code. As a veeeery old school coder, 30+ years, I have a passion for writing, re-writing, writing, re-writing my code until it's refactored down to it's most minimal and beautiful perfection. I love doing this sooooo damn much, it actually prevents me from finishing projects! With C2/3 I do not have that problem. I now find myself actually a few dev days from finishing my first multiplayer game project simply because I'm not hampered by my refactoring obsession. I definitely do rethink and reorganize my Events, Groups and Sheets a little more than I should probably, but it's not really slowing me down much.
So +10 to Construct 2/3 Events system and UI helping me get past my refactoring obsession and actually finish building something