So you do need to change which tool you're using to rough turn. OK, use a variable.
You need to change the depth of each facing pass depending on which particular part number you're running? OK, use a variable.
Why not just use a G72 facing cycle and hard code your DOC in there?
Same with G71...