Интерполяция – это плавный переход от одного цвета к другому.
  В RGB – это движение по прямой линии.
  В HSV и HLS – это невозможно.
 
Понятие  цветовой гармонии:
Совокупность  цветов выбирается по гладкой траектории   в цветовом пространстве с границами, имеющими одинаковую яркость. В RGB кубе – это движение по сфере. Выбранные цвета должны быть  равноудаленными. 
Если цветов много, то фон – серый.
Физиологические  ограничения пользования: Трудно разлечить синий цвет на черном фоне, желтый на  белом.
  Световая  болезнь – нельзя использовать красный и зеленый цвета, имеющие малую  насыщенность.
  Правило  создания программ, использующих графику – вспомагательные средства программ  позволяют изменять цвет самим пользователям.
  В Windows есть специальные функции API.