The Color Thesaurus by Ingrid Sundberg is a great collection of main color names divided into color shade sub-sets.
“One of my on-going word collections is of colors. I love to stop in the paint section of a hardware store and find new names for red or white or yellow. Having a variety of color names at my fingertips helps me to create specificity in my writing. I can paint a more evocative image in my reader’s mind if I describe a character’s hair as the color of rust or carrot-squash, rather than red.”Ingrid Sundberg
The Color Thesaurus includes color names/shades for: