Rencently I have been trying out a product by the good people over at Scirra.com called Construct 2. I have only been playing with it for a few days now but have been able to create some pretty cool things. Everything is really intuitive and has a drag and drop type of interface. There is no coding required and all actions are based on an event type system. Also, you can export your projects to work on any platform: web, desktop, iOS, Android, Windows 8, etc. There is also a free version that you can download to try out the product. Long story short, this is a really cool tool and I plan to write up some tutorials in the near future. Go check them out!
This is what the event editor looks like. You can see how simple the event system works.