My daughter likes buttons. She's learning letters. I was bored over winter break and had these parts laying around... so I built her a "Button Box" based around an Arduino. Open source, hackable, and ...
The great thing about Arduinos is that they come in all shapes and sizes. You can also make one for yourself. Instructables user MakersBox did just that, with a tiny, modular Arduino-compatible board ...