I definitely seeing tying this into 3d printing. You build your model selecting the different components you want from the library. Then you have those parts printed and sent to you to assemble. Sort of building a model from the ultimate parts packs. If there were a library of colors for say tamiya you could also test out what color scheme you wanted. You could either order the paint at the same time or use your own to finish the model.