Purpose: to provide guidelines, tips, techniques, etc. on writing Tcl/Tk/etc. scripts that ''wrap'' around an existing command line oriented application. By ''wrap'', I mean that the resulting script provides some additional ease of use or functionality over the original program, and that the user typically has minimal knowledge that the original application even exists. A common example is the creation of a GUI interface for a command line application.