The thing with Game Maker is that it's very cheap in its "basic" version. You can export your games to a lot of platforms (including html and iOS), but you have to buy individually the modules allowing you to do so. On the other hand, they have sales all the time, so keep an eye out for this.