gtkdialog -- GUI creation tool for shells and arbitrary interpreters.
ftp://linux.pte.hu/pub/gtkdialog/gtkdialog-0.59.6.tar.gz
The gtkdialog is uses an XML like simple language as a GUI description language to produce dialog boxes. The program can be used with shells and arbitrary interpreters. Example programs included for BASH and AWK.