Как не затереть свои доработки после обновления решения?
Вы можете не редактировать наши шаблоны, а кастомизировать под своими названиями, тогда при обновлении решения ничего не затрётся.
Если вносите изменения в шаблон компонента, то копируете его и редактируете.
Если вносите изменения в таблицы стилей, добавляете ещё один css файл и оттуда переопределяете стили.