This is an old project from the earlier days of E&M Labs, but I love it anyway. Total time spent on this, iirc, was about two hours of designing the laser-cut parts, and about half an hour of assembly. Lasers make everything better.