I recently got most of my parts from ledgroupbuy.com check them out.
For my heatsink, since I have a cube tank, I chose a heatsinkusa.com squared shape one.
Cree or Luxeon are both very good. I chose CREE because thats what LEDgroupBuy has...
Moonlight is a personal choice, I chosed a warm white led, other people use red too.... Make sure you get a very wide optic such as a 90 or even a 120 degree..
UV is not needed but "HyperViolet" is IMO is necesary because it provides a different spectrum and provides very good coral growth.
When building a led fixture, make sure you have a mixture of warm whites, neutral whites, red, cyan, royal blue, blue and hyper violet so that you cover all the light spectrum... Check out my project build for ideas.