I personaly recomand gseen module, cos is netter than a tcl and I use it and is good. See with your eyes and get more informations from here: http://www.visions-of-fantasy.de/gseen.mod/
It's gonna handle it bettet than any Tcl script you are given.
While Tcl is fast to put together a script, due to the way it works, it is slow. This is because it has to parse each line/command each time it runs the script, and this is doen by the Tcl source code.
However, modules are much faster, as they cut out the middle man (Tcl), and process it without having to re-parse any text.
If faced between using a module, or a Tcl script. I would use the module.