I had a blast with TIS-100 and Shenzhen I/O when they came out, but for some reason I never picked up Infinifactory until yesterday. I'm so glad I did.
Zachtronics games give me that feeling of zen that is increasingly harder to find in games nowadays - the "Oh dang it is 2am already, I thought it was like 9pm!".
I'd recommend checking out the aforementioned titles, as well as some of the 'other games' on the website[1], like Ruckingenur-II.