Tk::Getopt provides an interface to access command line options via Getopt::Long and editing with a graphical user interface via a Tk window.