Ich würde dir von der Übersichtlichkeit her den 2k3 empfehlen, allerdings finde ich müsste man, wenn man den RPG Maker vorstellt, irgendwie schon so viel Ahnung von Spieleprogrammierung haben, so dass man erklären kann was der Maker denn da genau zusammenstellt und was den Unterschied zum Programmieren ausmacht und was der Maker erstellt, was man nicht sieht.
Da man beim XP mit Ruby auch noch was machen kann und den Quelltext sehen kann wäre das die mehr "informatikerische" Lösung, aber auch nur wenn du Ruby verstehst und erklären kannst was da steht...

Würde mich nämlich auch mal interessieren wenn ich jetzt Delphi programmieren lernen würde, könnte ich dann Spiele wie auf dem RPG Maker Programmieren, wo im Programm würde der Quelltext so aussehen wie z.B. eine Ifelse Conditional Branch schleife usw.