Всем известно, что любой цвет в природе можно закодировать цифрой. Есть много кодировок цветов. Самая распространенная - кодировка RGB (сочетание красного зеленого и синего) Если есть цифры, то к алгоритму подбора сочетания цветов можно легко применить математику. На станичке http://archizona.ru/podbor.html задав при помощи 3-х ползунков основной цвет, вы получите 5 дополнительных, сочетающихся с вашим цветом. Только не забывайте про ваш собственный вкус.