I've been working on metronome based on the Atmega328P and the Arduino language, although using a discreet microcontroller chip. It has six high brightness LEDs to indicate the beats, a buzzer, OLED display, some push buttons to control the thing, some more indicator LEDs and a 3,7 V LiPo...