I think some of my mechatronics hobby projects (CNC and small robotics mainly) have been some of my most satisfying. There is nothing quite as satisfying as getting the the last bit wired up, and then the last line of code right, and having something come to life in the real world, reaching past the pixels and into physical reality.