http://www.compassis.com/ramdebugger
RamDebugger is a graphical debugger for the scripting lenguage Tcl-TK.
With RamDebugger, it is possible to make Local Debugging, where the debugger starts the program to be debugged. and Remote debugging, where the program to debug is already started and RamDebugger connects to it.