a utility to create nice user interfaces for command-line scripts
