If you're going to be exchanging ideas with people over the internet, it would be useful to have a shared set of 3d models to work from. For example, If someone wanted to suggest a particular plumbing arrangement, they could modify the model and show you exactly what they had in mind.
If the CAD software is free and open-source, so much the better.