Perhaps you should consider learning GameMaker then? If I were you, I would learn all the basics on GameMaker Studio and its logic.
There is no incentive to (I know my games and projects will never see any money) and given my difficulty in learning anything, I don't want to waste months on something I will (not likely) have a use for, anyway.