So, I've played around with the last git, here are some things I've noticed:
kinds of [widget] work while others not.
clicked on: Invalid command name "pdtk_canvas_mouse".
minutes (!) on a 2.4GHz dual core when the patch is big. It's fast however when the patch is simple. Undoing the movement is not instant but it is quick (~5sec).