This looks like a fun weekend project for 3D-printing enthusiasts.