There's also UDK. If I can use it, you can. I know nothing about programming! However, I would highly recommend Construct and Construct 2. They are both Windows only though Construct 2 outputs HTML5 so it will run in any browser. There is always Parallels, VirtualBox, VMware or Bootcamp if you don't have a Windows machine. No excuse.