We just love the Sunlite Sushi.
For only 39 Euros you can program small projects like the three zone RGBW install above. You can program static colours, colour changes, colour sweeps upto 16 scenes. You have exact control over colour, brightness and fade times. You can (for an extra fee) upgrade to upto 512 channels and two trigger inputs (RJ Version Only)
Programming is done on a PC by ESA1 (easy stand alone)
You can get them from a variety of places including Amazon.