GameMaker is about as simple as it gets. There aren't any programs out there that can create a Pokemon Game easily. Even if I gave you the gm6 to my Pokemon game, it wouldn't be easy to make a Pokemon Game out of it. It is complex, that is why Nintendo made so much money off of it. In reality, the chances of any independent game designer getting close to matching the quality of the official Pokemon is slim to none. Even mine isn't anywhere close. If you need help with Game Maker, feel free to ask, I can help you with scripts too. Sorry if I sounded harsh, no offense intended.