GameMaker OMG, no radši nic :-) Myslel jsem, že se bavíme o trochu jiné úrovni programování.
Za RAD považuji přístupy, které mi urychlí* vývoj. Jako ukázkový příklad bych použil třeba editor GUI v Netbeansech. Pracovat s tím je paráda, výsledkem je hezký a použitelný layout aplikace** A kód související s GUI je oddělený od logiky, kterou psal programátor (to dost usnadňuje budoucí rozvoj aplikace, protože člověk automaticky přeskočí pasáže vygenerované editorem a věnuje se tomu důležitému, co psal programátor před ním). Pozdější přidání tlačítka + jeho funkčnosti je záležitost okamžiku. Jestli jste někdo tenhle editor ještě nezkoušeli, tak doporučuji, budete příjemně překvapeni :-)
*) usnadní a také zlevní
**) s takovými samozřejmostmi jako, že jde měnit velikost okna, přičemž se roztahuje textové pole atd. Tlačítka jsou zarovnaná, styl je jednotný...