Варианты равноправны.
Верно: каталог цветов.
Если между определениями стоит разделительный союз, существительное ставится в форме единственного числа: черного или белого цвета.
Лучше: черного цвета не существует.
Обе формы слова возможны.
Здесь лучше: в белый и черный цвет.
В специальной литературе применимо аналогичное правило: акация Лорка, орех Онтарио.