SATSHELL is a GUI interface builder for shell
scripts. The GUI screens are described using a
simple easy-to-learn screen layout language
(SAT/DL). The interface between SATSHELL and shell
scripts is very simple as it uses the standard
input/output mechanism. There are currently the
following features: labeled entry boxes, buttons,
check buttons, radio buttons, multi-column list
boxes, drop-down select list, toolbars (with
balloon help), menus, display text, borders and
lines, and support for function keys.