Meet the Dexarm Maker: a desktop robotic arm by Rotrics that can 3D print, laser engrave, cut, and draw. It has a modular design, so you can set it up for a new task fast. It has a 0.5mm repeatability. You can use its 3.5″ touchscreen display to check the status of the robot.
This robot comes with 3 switchable modules. It has an open source API and is ready for Scratch programming.