Looking for someone to write a program for me

Just why do you keep referring to "Megas"? The Nano (preferable to UNO for "real world" applications) has a reasonable number of pins available and expansion to drive multiple outputs is more appropriately performed using chips such as the TPIC6B595 while whole "NeoPixel" strings are a minimal load on a single pin.