То, что вы пытаетесь достичь, это конструктор форм. Это можно сделать как простой студенческий проект, в некоторые крупные рамки, поддерживающие множество функций.
Многие удобные инструменты, которые предоставляет Asp.Net MVC, вам не очень полезны, и вам нужно получить более низкий уровень, чтобы справиться с этим.
Также возникнет множество архитектурных решений, и принятие ошибочного решения на каждом этапе может привести к бесполезному продукту. Exmaple: Собираетесь ли вы хранить все пользовательские данные в одной таблице, или вы создадите таблицы базы данных, соответствующие проектам пользователей?
Вы собираетесь разрешить межпромысловых отношения: поле B невидим/отключен, если кто-то заполнить поле B.
То, что я пытаюсь сказать, что это глубже, чем то, что может быть покрыто в SO ответ.
Покажите нам, что у вас есть. –
Он хочет сохранить что угодно, цвет, вес, положение, возраст, что угодно – eduarboy