Could Apple do for 3D printing what it did for desktop publishing?