Open collaborative design/Free and open-source computer-aided design
It is likely that at some point advanced open-source CAD software with built-in physics engines and the ability to model kinematics will aid engineers and designers greatly in this respect by allowing a lot of testing to be done virtually. The availability of user-friendly open source CAD software will be essential to this field, along with open standards for associated file formats, and file converters to extract data from models created with proprietary CAD packages.
The virtual nature of the designs mean that far-flung people via the internet can easily work together on the same design, either working individually on various sub-assemblies of the whole or collaborating directly on the same part. The restrictions of having to finding people local to yourself with similar interests and desires becomes much less of an issue.