Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Еще посмотрите на реализацию базовых пользовательских полей свойств: /bitrix/modules/main/classes/general/usertypestr.php - здесь с комментариями
Т.к. документации на соответствующее АПИ все еще нет, то смотреть придется в код: /bitrix/modules/main/classes/general/usertype.php /bitrix/modules/main/classes/mysql/usertype.php
По сути у вас будет копия usertypestr.php, только с подключением визредактора, как его подключить посмотрите в код пользовательского свойства модуля информационных блоков "HTML/текст": /bitrix/modules/iblock/classes/general/prop_html.php (см. GetPropertyFieldHtml())
Только важным отличием юзертайпа главного модуля от юзертайпа инфоблоков будет в том, что нельзя будет переключать режим, поскольку нет интерфейсов для выполнения сериализации и десериализации значения свойства, но от этого упростится и реализация.