A split frame pipe cutting tool, comprising: a frame comprising a plurality of segments (24A-D), configured to encircle a workpiece when the segments are connected, and configured to provide circumferential advancement around the workpiece; and a slide tool configured to position a cutting edge in contact with the workpiece to perform cutting or boring on the workpiece, the slide tool comprising: a radial advancement mechanism configured to provide radial advancement of the cutting edge based on circumferential advancement of the slide tool by the frame; a cutting template coupled to the radial advancement mechanism; an axial advancement mechanism configured to advance the cutting edge in an axial direction with respect to the workpiece by translating radial advancement by the radial advancement mechanism to axial advancement based on the template path in the cutting template; the cutting template comprising: a frame plate; characterised in that the cutting template further comprises: a first template link coupled to the frame plate at a first joint; and a second template link coupled to the first template link at a second joint, the first and second template links and the first and second joints being adjustable to modify a template path and being securable to fix the template path. a frame comprising a plurality of segments (24A-D), configured to encircle a workpiece when the segments are connected, and configured to provide circumferential advancement around the workpiece; and a slide tool configured to position a cutting edge in contact with the workpiece to perform cutting or boring on the workpiece, the slide tool comprising: a radial advancement mechanism configured to provide radial advancement of the cutting edge based on circumferential advancement of the slide tool by the frame; a cutting template coupled to the radial advancement mechanism; an axial advancement mechanism configured to advance the cutting edge in an axial direction with respect to the workpiece by translating radial advancement by the radial advancement mechanism to axial advancement based on the template path in the cutting template; the cutting template comprising: a frame plate; characterised in that the cutting template further comprises: a first template link coupled to the frame plate at a first joint; and a second template link coupled to the first template link at a second joint, the first and second template links and the first and second joints being adjustable to modify a template path and being securable to fix the template path. a radial advancement mechanism configured to provide radial advancement of the cutting edge based on circumferential advancement of the slide tool by the frame; a cutting template coupled to the radial advancement mechanism; an axial advancement mechanism configured to advance the cutting edge in an axial direction with respect to the workpiece by translating radial advancement by the radial advancement mechanism to axial advancement based on the template path in the cutting template; the cutting template comprising: a frame plate; characterised in that the cutting template further comprises: a first template link coupled to the frame plate at a first joint; and a second template link coupled to the first template link at a second joint, the first and second template links and the first and second joints being adjustable to modify a template path and being securable to fix the template path. a first template link coupled to the frame plate at a first joint; and a second template link coupled to the first template link at a second joint, the first and second template links and the first and second joints being adjustable to modify a template path and being securable to fix the template path.