For anyone who's had any experience with Game Maker, please read this

I’m debating over whether I want to hard code a game in java, or if I should use the Game Maker engine.

Here are some questions I have:
Which is more versatile?
Which one has less lag?
How easy is it to be launched on a game store (I.e. Steam, GOG, or Origin)?
Some help would be very appreciated! Thank you!