I do quite a bit of scripting here at work to automate things, and find it much easier to just compile the code into windows executables, that way I don't have to concern myself if the person who'll be running the script has TCL installed, which by default, they won't.