Иногда в административной части Битрикса для реализации поставленной задачи не хватает функционала стандартных типов данных (строка, число, дата, файл и т.д.) для пользовательских свойств и тогда приходится их расширять.
Для примера попробуем сделать свойство "цвет" с удобным выбором и добавить это свойство к разделам и элементам инфоблоков. Таким образом оптимизируется работа по заполнению и редактированию контента сайта.
Далее представлен итоговый результат в картинках и подробности реализации.
Список разделов:

Редактирование раздела:

Список элементов:

Редактирование элемента:

Подробности реализации описаны в блоге разработчика:
http://asvavilov.blogspot.com/2012/08/1.html