You end up with something tangible but it really hurts when you make a mistake many hours into a part and have to scrap it and start again. Especially if it's not plain old steel, so just cost a lot. You do learn to save a part from some types of mistakes but it's not always possible.
I think it's great that software lets you build castles in the air and mistakes generally only cost time, and fixes or improvements can be incremental but it does get old when many projects are scrapped before being used so you feel like you're just wasting time.
I find the 'no undo' and a perfectionistic streak add immeasureably to the stress of my 'hobby' but now I have finally finished my steam loco after 10 years I do like looking at it and driving it.