What do you mean by "addressable", and why only 0402 LEDs, you'll need to be more specific.
Do you have any programming experience?
Making things smaller is not necessarily any easier, in fact it can entail more work on your part.
Reason being, most microcontrollers will come on a pre-built...