Meet the FRANKA EMIKA Panda Robot Arm: a 7DOF robot with sensitivity in all 7 axes and a drag & drop programming interface. It has buttons on its interface for easy teaching. You can also teach Panda by your hand. This robot comes with a web based interface that lets you easily program tasks.
Pilot, the programming interface for the robot, lets you adjust the parameters for taught positions. You can find out more about Panda here.