XF allows you to interactively create and modify an user-interface based on the Tcl/Tk package. Tcl/tk (version 4.0 or later) is needed to run XF. XF creates a Tcl/Tk script as its output, which can then be interpreted using wish or any other Tcl/Tk intepreter.
See: /usr/doc/packages/xf. A HTML-Documentation for XF and TCL/Tk is also included.
The new version xf4.0 is configured for the use with Tcl/Tk 7.5/4.1.