Want to build your own 3D printer from scratch? Check out our picks for the best DIY 3D printer kits you can assemble right now.