That was a bit funny. I have just finished a small board for that purpose with similar requirements. Generating the gerbers for it right now

However, this board is intended for commercial/industrial use. Favor for a friend. Keeps me busy

No microcontroller used here. There is a lot of app notes out there. Led's are "hot" these days. Get busy with google or visit some of the ic manufacturers for hints. And as 'solutions' wrote; what's the problem?