Generate a color palette