After mentioning a "least privileged user" problem with Tree Surgeon a couple of days ago, Mike Roberts very kindly fixed the main problem of where to save the development tree.
You can find the updated version here. Thanks, Mike!
I will look at the problem of associating the program with multiple users this weekend and may submit a fix -- gives me a chance to look at another installer application.