Smart software tool could pave the way for changing how things get designed, made, and supplied