This might be a fun project to learn about addressable LEDs, often referred to as pixels. You could go with white leds (SK6812 WWA, APA-102cw) for a more traditional star-drop, or even RGB (WS2811, WS2812b, APA-102, etc.) for some interesting effects. You basically just daisy chain each LED...