Apparatus and methods are described that include a control component unit (30) that includes X, Y and Z
linear motion axes of rotation (52X, 52Y, 52Z) and
pitch, roll and
yaw angle motion axes of rotation (70, 72, 74). The control component tool (32) is coupled to the X, Y and Z
linear motion rotation axes (52X, 52Y, 52Z) and the angular motion rotation axes (70, 72, 74) and is configured such that when the operator moves the control component tool in the linear X, Y and Z directions, rotational motion is generated about the
linear motion rotation axes (52X, 52Y, 52Z), and when the operator moves the control component tool by roll,
pitch and
yaw angular motion, the rotational motion is generated about the linear motion rotation axes (52X, 52Y, 52Z). A rotational movement is generated about a respective angular movement
rotational axis (70, 72, 74). The control part tool is substantially balanced about the linear movement axis of rotation (52X, 52Y, 52Z) and the angular movement axis of rotation (70, 72, 74). Other applications are also described.