Using a large number of distinct LED's

I would organize the leds into a matrix and use switches for row/column to pipe pwm signal to those things.