There is something so wildly cool about having an idea, modeling it, and a few hours later holding a physical instantiation of the thing that previously just existed in your head. Something we software people don't get to experience often enough.