Also you can 'watch' -procs.tcl files with a switch in /acs-admin/apm so that they get reloaded every time you change something in them. It wouldn't be too good if the -init.tcl files would be reloaded as well.
I can't recall this question coming up before, so for now it's more a Once Asked Question than a Frequently Asked Question in my opinion ...