PLT スキームは、あなたが求めるすべてを行うことができます。そのまま使用するライブラリは WxWindows ですが、必要に応じて他の GUI システムのバインドを取得できます。
PLT Scheme はおそらく、「ちょっとしたゲームやグラフィカルなアプリ」の作成と配布を容易にするために最も多くの作業が行われた Lisp です。基本ディストリビューションには多くのゲームの例が含まれており、主力の IDE DrScheme は独自のグラフィックス フレームワークで記述されています。コンパイルされた PLT スキーム コードを任意のプラットフォームで自由に作成および配布できます。
編集:Lisp方言を求めました。Clojureもオプションですか?
編集2:
Clojureはオプションだとおっしゃいました。すでに Java と Swing に精通している場合は、Clojure が適していると思いますが、他の Lisp とはかなり大きな構文上の違いがあることに注意してください。本が出版される予定です。
まだ Java の専門家ではない場合でも、PLT スキームが最良の選択であると思います。私はこれを「Lisp を学び始めたばかり」と「小さなデモ アプリケーション」の角度から考えています。商用の Common Lisp 実装はあなたが望むものをサポートするが、それらを導入システムとして使用するのはより困難 (そしてより高価) であると他の人々は述べています。
これらの実装にはすべてマクロ システムがあり、それが「コードは一流」という言葉の意味だと思います。