Functions for creating color palettes, visualizing palettes, modifying colors, and assigning colors for plotting.