The color models I'm aware of are HSV, HSL, RGB[A], CMYK, Lab, Pantone, and the Open Colour Standard. I'm not sure what common operations they have. Perhaps you could provide a link to your existing library?