The Tk Command Language (tkCoLa) is a Python module which allows rapid
creation of GUI's for functions written in Python. It is essentially a
simplified interface to the Tkinter module (which is in turn, an interface
to the Tk/Tcl 8.0 library), that allows entry of values by the user and
passage of the values to the specified functions in Python. This is
especially useful for creation of programs which require a great deal
of flexibility and are likely to be changed or added-to frequently.
It also works well for creation of basic user interfaces, as long as
you don't want to get too fancy.