1. A method of automated handheld tool task verification, said method comprising: receiving at least one operating parameter for performing a task at a handheld tool: verifying by said handheld tool that it is configured with said at least one operating parameter; and generating by said handheld tool, data verifying that said task was performed in accordance with said at least one operating parameter.