3D printer would be practical, but forthe first prototype it will probably better to have one available nearby!