Может быть кто-то делал конструктор?

Нужна возможность создавать с личного кабинета пользователя новые инпут поля и шаги регистрации.

Привет.
Создай сущность например CustomInputStartText с полем Name
Это сущность шаблон дополнительных полей регистрации текстового формата
Теперь сущность например CustomInput
С полями Name/Value/User
Все.
Теперь можно добавлять новые поля в админке
И при показе форм регистрации генерировать строки CustomInput из CustomInputStartText и привязывать их к текущему пользователю. Проще конечно если это будет после основной регистрации, а так нужно за морочиться. Показывать инпуты с помощью RG с данными CustomInput.