Arduino Mega - 54 or 64 digital pins

WS2812's don't have to be part of a strip. They come as single element modules as well.

Why use a compromised approach if a better alternative is cheaply available? Suitable mosfets for this purpose are cheap. Even bss123 or 2n7000 would do nicely and they're a dime a dozen - quite literally.