Flash

Posso ser meio suspeito falando sobre isso, pois trabalho com flash a 3 anos, mas creio ser uma ferramenta muito boa para desenvolvimento de aplicações (não apenas jogos), pois foi criado com o intuito de unir o programador, o ilustrador, e designer de som.

Não apresenta dificuldades para criar coisas simples, e um pouco de dedicação e organização (ênfase aqui) quando for criar algo complexo. Permite que a aplicação seja realizada em partes (audio, visual e código) independentes, e unificadas posteriormente.
Documentação muito bem feita, fora os fóruns repletos de pessoas que já trabalham com flash por anos, então, dúvidas sobre alguma coisa, é só dar uma procurada.

A única contra indicação, é a licença ser acima do poder de aquisição de muitas pessoas. Fora isso, altamente recomendado.