An apparatus having a plurality of individually selectable working elements, said apparatus comprising: a housing having a bit chuck with a bit-receiving opening and defining a longitudinal axis; a plurality of working elements operatively mounted within said housing and each working element being independently movable between a retracted position and an extended in-use position; a plurality of spring loaded actuation mechanisms operatively mounted within said housing, one actuation mechanism for each working element; wherein each spring loaded actuation mechanism has an element extending configuration whereat said working element is caused to move to said extended in-use position and an element retracting configuration whereat said working element is caused to move to said retracted position; characterized in that each spring loaded actuation mechanism has a trigger member movable between an extension triggering position and a retraction triggering position, and wherein said spring loaded actuation mechanism is urged to its retracting configuration by movement of said trigger member to its retraction triggering position and said spring loaded actuation mechanism is urged to its extended in-use configuration by movement of said trigger member to its extension triggering position; and, a bit selector having an extension portion for engaging each trigger member, and mounted on said housing for movement through an actuation position for each actuation mechanism; wherein in each actuation position, said extension portion of said bit selector engages a corresponding trigger member, thereby moving said trigger member to said extension triggering position, thus urging the corresponding spring loaded actuation mechanism to said element extending configuration, thereby moving the corresponding working element from its retracted position to its extended in-use position. a housing having a bit chuck with a bit-receiving opening and defining a longitudinal axis; a plurality of working elements operatively mounted within said housing and each working element being independently movable between a retracted position and an extended in-use position; a plurality of spring loaded actuation mechanisms operatively mounted within said housing, one actuation mechanism for each working element; wherein each spring loaded actuation mechanism has an element extending configuration whereat said working element is caused to move to said extended in-use position and an element retracting configuration whereat said working element is caused to move to said retracted position; characterized in that each spring loaded actuation mechanism has a trigger member movable between an extension triggering position and a retraction triggering position, and wherein said spring loaded actuation mechanism is urged to its retracting configuration by movement of said trigger member to its retraction triggering position and said spring loaded actuation mechanism is urged to its extended in-use configuration by movement of said trigger member to its extension triggering position; and, a bit selector having an extension portion for engaging each trigger member, and mounted on said housing for movement through an actuation position for each actuation mechanism; wherein in each actuation position, said extension portion of said bit selector engages a corresponding trigger member, thereby moving said trigger member to said extension triggering position, thus urging the corresponding spring loaded actuation mechanism to said element extending configuration, thereby moving the corresponding working element from its retracted position to its extended in-use position.