А так есть такой пул инструментов:
Общие правила для градирования (как можно увидеть в понятии) заключается в составлении градиента по HSL(B) пространству оперируя светом(L) или яркостью(B).
Наиболее успешно и просто с этим работают следующие инструменты (на мой взгляд):
https://learnui.design/tools/data-color-picker.html#single (озвучен выше) — переход от одного цвета к другому
И
https://palettte.app/ — этот инструмент по факту за счет работы как раз HSB пространстве и применения интерполяции можно получить нужную градацию и через, который свою очередь настраивается через H(тон) и S(насыщенность)
Для градации относительно брендового есть еще интересный такой инструмент
https://hihayk.github.io/scale/#4/6/50/80/-51/67/20/14/4651F6/138/135/12/whiteПо предустановленным и проверенным градациям есть такой инструмент
https://colorbrewer2.org/ там подсвечивают информацию о том, как цвета в палитрах работают с разными классами цветовой слепоты
Еще один набор предустановленных градиентов есть тут
https://carto.com/carto-colors/ — сервис вообще направлен на работу с картами и там такие задачи достаточно часто появляются, так что их экспертизе можно верить
Очень(!) рекомендую обратить внимание и на этот тул
https://vis4.net/palettes/#/9|s|00429d,96ffea,ffffe0|ffffe0,ff005e,93003a|1|1 , в котором происходит визуализация на графиках по шагам, чтобы увидеть отличимость одного цвета от другого — можно вбить уже готовую вашу палитру и откорректировать по правилам (примерно так и нужно сделать используя ранее упомянутый инструмент
palette.app)
Просто через построение градиента и применение на дата визуализацию можно посмотреть тут
http://tristen.ca/hcl-picker/#/hlc/6/1.05/D67A9E/EEEF63 — по механике похож на инструмент от Learn UI
Супер сложный (там лучше инструкцию прочитать) и основанный на научной работе:
http://vrl.cs.brown.edu/colorПопроще и на тех же принципах:
https://medialab.github.io/iwanthue/ — тут можно прооперировать на разных оттенках