From what I have read
Yellow colored sps -highly dependent on lack of N and P, via Nitrate n phosphate reducers, DSB, Water changes, refugiums, and/or carbon dosing.
Greens next easiest to achieve via the above noted for yellows and, the addition of Iron. Dose carefully Algea growth sign of overdosing
Blues and some purples add Potassium Iodide Concentrate
Reds/ pinks and, purples supplement is Potassium (not potassium iodide). if using high K slat mixes your tank should be fine.
Purples water clarity, via Carbon and/or filter socks. lighting affects purples as they like 420-440 spectrum actinics and 20K halides. Dosing supplements such as Iodide and Potassium
I personally have not tested the above recipes, but it looks the an interesting guide.
I usually take notes of lectures and article i read but i can't seem to find this referenced article. If i do find it later i'll post it.