FlashDevelopというフリーのFlashの作成環境を紹介してもらいました。
ActionScriptになりますが、ASからJavaScriptの関数に通信することもできるようなので、
これは使えそうです。
というのも、GAEで近代的なアプリを作るのは結構手間過ぎると感じました。
JavaAppletやJavaScript、Flashといった環境でクライアントを構築、それらを静的ファイルとして扱い、ユーザー管理やストレージとしてのDataStoreを利用すると言うのがよさそうです。