I tried GDevelop out coming from RPG Maker and I find it just as easy (if not easier in many ways) than RPG Maker and love the flexibility to create any just about kind of game I want. There are so many templates and tutorials to look at if I don't know how to do something.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.