The only time I was ‘careful’ about doing one was cutting my Condors carbon steerer, (it’s a material I don’t really know anything about so didn’t know how much I could recover with a file if I missed).
That one had sacrificial headset spacers in place as the template (and a slow, very careful cut with a fine hacksaw blade). You could use a couple of stems either side of the spacers to constrain the movement a bit too.
I normally just do mine freehand with my disc cutter, then use hand files to tidy them up, usually with them just sat on the edge of the kitchen table for the support. Draw a quick line with a bit of french chalk and away you go!
😛