Welcome to the Open Design and Integration Environment (ODIE). ODIE is an object oriented suite of tools, written in Tcl/Tk (and sometimes C) to set up and run intranet style applications quickly and cleanly.
The system is under active development, and includes it's own OO psuedolanguage (TAO). TAO builds on the tools provided by TclOO to eliminate "cut and paste" that is normally associated with OO systems.
I have a complete "howto" for setting up ODIE as an intranet server under Ubuntu. Ubuntu HOWTO