Working in engineering, as a programmer, then academic has a few narrowly defined benefits.
I just might be returning to all three of them with an ongoing project to design some meaningful kits for learning digital basics for CS students. Building boards licensed as "Open Hardware" would make sense, and better yet if combined with Creative Commons textbooks and other learning materials. I'm finding that the concepts are not as complex as the textbooks imply, and finding a way to demonstrate these clearly isn't simple.
But aside from LittleBits or Arduino, there aren't many attempts out there. LittleBits doesn't go down to the component level, and Arduino requires way too much wiring. Why not build a common interface between similar kinds of integrated circuits, and not bother with the learner wiring up power, ground, and trying to match the pin numbering scheme against the logical output coherently.
I don't quite get the difference between a latch and a flip-flop, other than a rough description. So I'm the first customer, I guess. At least not experienced enough to choose between them. That's just practice, preferably with a kit like the one I'm working on...