I'm not sure about Tcl. I don't think you need that for Tk800. If you do a "install Tk" from the CPAN shell, you should be up and running (or similarly the Tk PPM from ActiveState) without anything additional. The Tk800 module includes the widget demo script.