Abstract: The present invention provides for a readily exchangeable flex tool for machining a workpiece. The flex tool includes a driver and an tool carrying body. The driver is coupled to the tool carrying body in a manner which allows the tool carrying body to have at least two degrees of freedom with respect to the driver. The tool carrying body includes an elongate pilot shaft, the elongate pilot shaft and tool carrying body having a longitudinal axis. The at least two rotational degrees of freedom allowing the longitudinal axis of the tool carrying body and elongate pilot shaft to be aligned with a longitudinal axis of a reference bore contained in the workpiece and slidably inserted therein.