Some of my greatest joys are cooking a meal and doing the lawn. They are so much different than writing software. There's a start, an end, and a clear set of steps in between where you can easily see your progress. When you're done, you can step back and admire your work, and show it to others.
Do you ever refactor your LEGO builds into new builds? Do you prefer kits or building something of your own design from generic sets?