I do small multi-sided, multi-offset parts all in one program. My first part is setup with stops and I touch off and set each offset and side as the part progresses. Then when part is complete the machine is setup and ready to basically rinse and repeat for the rest of that day. As for accuracy, If I do everything right my Tormach has an x-y accuracy I trust more then my modest quality measurement tools I use to Inspect the part. Z is a different story, If I chase any accuracy its on that axis and its easy to see why. I would like to try using an on machine tool setter to possibly improve this a little, Thinking some error is creeping in using a surface plate, tool holder, and height gauge system .