Краску в VOGBIT вообще-то правильнее писать в техпроцесс, а не в спецификацию.
Касательно решения, зависит в т.ч. от того, для чего вам всё это потом нужно.
Для чего вы хотите вносить эту информацию в программу?
Вам нужно заранее посчитать общие затраты на конкретное изделие в рублях с учётом именно той краски, которая на него пойдёт?
Или вам надо организовать, чтобы в производство выдали именно ту краску, которая нужна для этого заказа?
Или потом по факту учитывать какой краски сколько потратили?
Или, может, вы хотите в задании для рабочего распечатывать, какой краской красить именно это изделие?
Если в комплексе все эти вопросы рассматривать, то самый правильный вариант, пожалуй, при появлении заказа в новом цвете плодить по шаблону новую номенклатуру и ставить ей в техпроцесс ту краску, которую нужно. А если уже заказывали такое же изделие такого же цвета, то брать из базы готовое.