Tinkering with electronics
I design interfaces for a living, but tinkering with hardware is one of the most satisfying journeys I know. Every now and then, like OP, I play around with different hardware projects. It's amazing how, showing a half-baked hardware project to a friend gets them a lot more exciting than showing them a nicely designed software project. It feels like when you're tinkering with hardware a lot more parts of the brain are challenged and thus generate a more fulfilling experience. I highly recommend everyone who's into software or design but never did anything with hardware to spend some time this week building a simple blinking LED project with the Arduino. You'll know exactly what I'm talking about.