^^ in the future you can just scan shit.
This is a video scanning my dog toys and is limited by the rgb resolution of the kinect sensor, but they can be used as a scanner to create 3d models and it maps the color in real time:
[ame=http://www.youtube.com/watch?v=XmRLSgoaYj8]3d modeling and texturing with the kinect sensor - YouTube[/ame]
That's using a non MS brand kinect called asus xtion pro, and it's crude but a good glimpse of what's to come in HD in the next 5 years.
You can simply scan products to generate a 3d model and print from 3d printer.