I can't answer your question, but a good place to shop for an off the shelf solution would be Adafruit. Huge selection of hardware. If you check out the 'Learn' section, there are tons of how too projects.
LEDs : Adafruit Industries, Unique & fun DIY electronics and kits