I like openscad it allowed me to create a shed generator which also provides material quantity output, so an accurate shopping list is created - all done in code super impressed. I could not figure out how to do the same thing in standard cad software.