Here is a humanoid robot with variable stiffness actuators in its joints that can work a drill like a pro. David can pick up a drill, drill into a block of concrete and handle impacts. The robot features end effector tracking with its head. It uses both its arms to complete complex tasks.
DLR has more info about the robot here.