Abstract: A method of operating a driver and an associated number of work tools includes the step of securing a first work tool to the driver. The first work tool has a first identification device attached thereto. The method also includes the step of determining a first identification value associated with the first identification device and generating a first identification signal in response thereto. The method further includes the step of operating the driver so as to produce a first mechanical output based on the first identification signal. Moreover, the method includes the step of removing the first work tool from the driver and securing a second work tool to the driver. The second work tool has a second identification device attached thereto. The method also includes the step of determining a second identification value associated with the second identification device and generating a second identification signal in response thereto.