Just throwing out this idea for discussion. (oh.. and Hello.. I'm Andrew... and I like blinky flashy) Take the basic TPR1 (no PIC) which is essentially a constant current driver, that can handle up to 12v. If using something akin to the Mighty Mini (re-jigged to be 3 LEDs in a row (12v instead of 24)), couldn't the TPR1 be used to drive these? (One per colour) Instead of using current limiting resistors? Or is heating (and heat dissipation) an issue ... so it will work for strobing, but not for lighting?