Хотелось бы иметь программку, которая при выборе одного цвета может подбирать еще несколько цветов подходящих по цветовой гамме к выбранному.
Фигня всё это... Всё дело вкуса

Существует где-то 10-15 основых комбинаций (+ обратные), слегка варьируя их в безопасных цветах - можно в 70% случаях получить желаемый результат, остальные 30% уходят на небезопасные цвета.