Arduino Mega - 54 or 64 digital pins

Replace the 2n3904 with a suitable mosfet and the current consumption of your microcontroller drops to virtually nothing.

Any reason why you need those 10mm leds and e.g. an array of WS2812's doesn't get the job done? What you're doing sounds rather..well, odd. What's the application?