I've put tclpd in externals/ since a few days.
even if the example I provided it is usable, perhaps it misses much features.
I still miss some ideas for libpd.tcl (a nifty library for wrapping the pd api)
I would like to throw it in here, hoping some dev/tcl coder is interested in trying it, hacking it, giving feedback
(beware: alpha release!)