An anonymous reader writes: Developing GUI script based applications is time consuming and expensive. Most UNIX based scripts run in a CLI mode or over a secure ssh session. The Unix shells are quite sophisticated programming languages in their own right: they are easy to design and quick to build, but they are not user friendly just like UNIX commands (see UNIX haters books). Both UNIX and Bash provide features for writing user friendly scripts using various tools to build powerful, interactive, user friendly UNIX / Linux bash shell scripts. What tools do you use that spice up your scripts on the Linux, UNIX and/or Windows platform?