An idea to make it work even better for passing on design ideas. A networked sketch pad, and a way to pass on screen shots and images (maybe even screen grabs directly from the program?).
I had a similar idea called a 'BluePrint' in mind.BluePrint and most of the networked functionality will rely on networked file sharing. This will require a File Download Management System of some sort. This is the next milestone in the network design phase. Once I have a solid Network Scheme working, I will start working on it.
IMHO, adding menus and geometry editing features will not be difficult, so its best to get the networking in place at this phase.