Need a multi channel PWM for LED control

Hi,

I am in need of a high current multi-channel PWM control board(3A each channel). But need help on which approach to go:

First approach: Get a DMX Master Controller(either buy one or build one) and buy those dmx decoder from china manufacturer for a good price. Example: http://www.alibaba.com/product-gs/458012100/T_840_led_rgb_dmx_decoder.html

Second approach: Design a multi channel high current PWM switching board. I have yet to decide which IC to use for this. I need at least 10 channels of PWM. Planning to go with MOSFET for high speed switching.

Please suggest. Thanks.