Check out Unity. I was on GMS 2 just a month ago, but then decided to give Unity a go. It turned out to be MUCH better in everything!
Yeah, I know. I'm beginning to use it for my next project