The brain. I'd love to build some cool things all day long, but at some point the brain says stop.
Otherwise, there's really not much else to build. When you do a job you love, you have a pretty satisfying life, and I would say that most programmers feel that way.