Возможно, но без отображения свойств в стандартной палитре свойств. Посмотрите SPDS Extensions последней версии - там именно это и сделано. И я так делал)) И, как я понял, Дмитрий Загорулькин тоже подобное уже сделал. Все делается на Overrule'ях, расширенных данных и т.п.
Конечно стоит уточнить - это не будет свой "полноценный примитив", но выглядеть будет нормально