Spsource - инструмент, который вы ищете. Он работает очень хорошо и сохраняет все настройки вашего пользовательского списка.
Однако, если вы работаете в многоязычной среде, формы .aspx, которые извлекает spsource (newitem.aspx и т. Д.), Будут иметь жестко закодированные строки вместо $ resources. Это легко исправить, хотя.
SPSource также работает с типами контента и шаблонами списков. И это интегрируется в Visual Studio!