GameMaker is a really fun and quite powerful program to create games without writing a single line of code, through you can add all the code you want to maximize the fun doing 2d games and obtaining pretty good results too. Recently i checked the Gamemaker blog and found out that a Macintosh port is on its way as a PSP port too, wow doing games (without coding) on a PlayStation Psp seems a cool idea..