Title says it all really.
By having a default color, and adding a white or black opacity layer over it, shades and tints can be generated. Nesting color styles would allow users to quickly change every tint/shade used in their file from one color swap.