Thank you for sharing the workflow. As you said: It's really important to know when to stop adding polygons. but I seldom follow that. :) Was the pricing process automated as well? since you had all the components organized, I'm not sure but I think there are plugins to generate lists out of sketchup models.