A tangent but to anyone reading who isn't familiar, that would be a type of what's known as a Euclidean sequencer (after [0]), and a mechanical one would be awesome but there are some great electronic and software options. Lately I've been messing around with HY-RPE2[1] which I like for the most part; although I would like a bit more flexibility it's still powerful (and limitations breed creativity, as they say).
[0] http://cgm.cs.mcgill.ca/~godfried/publications/banff.pdf