A very poor solution i sometimes use during development is to put all the tcl-code into one -proc.tcl file and reload that.