Need some indicators? We are big fans of these diffused blue LEDs as featured in the LoL shield. They are really bright so they can be seen in daytime and from any angle. They go easily into a breadboard and will add that extra zing to your project.
Trellis is an open source backlight keypad driver system. It is easy to use works with any 3mm LEDs and eight tiles can be tiled together on a shared I2C bus.