у меня для вас хорошие новости, если вы нарисуете несколько кругов и побьёте их на сегменты линией, то все сегменты встанут в массиве объектов в ряд друг за дружкой, а дальше уже в цикле скриптом можно извращаться как угодно с их окраской
Проблема не в создании круга цветов, а в создании палитры как на фото, с карточками в виде подложек белых с тенями. Но все равно спасибо