New light design works great! Basically my issue with why the lights all turned on when you turned on another color was just an issue of the tops of the MOSFETS touching each other. Separating them out fixes the issue.
I gone ahead and bought a power supply which is made for these sorts of things and added a capacitor to help handle the load when I'm dimming the LEDs.
I plan on releasing full plans for this and source code when I'm completely done. I still have code to write and Raspberry Pi's to research.
I also designed a digital version which I post about later when I get time.