мне это напоминает один мем:
Есть "база", которую прошли миллионы разработчиков. Об этом же пишут в комментах ниже.
Проект - репа
Повторный код, если можно выделить в отдельную библиотеку/набор/блок - тоже в репу.
Если это мелкая вставка - в сниппет в IDE.
А если что-то "не удобно", то возможно вы неправильно это "готовите" =)
Было бы полезно посмотреть на опыт больших компаний, в конце концов.
Либо делайте как вам по кайфу. В любом случае вам с этим жить, и вам выбирать свой вектор роста и развития. В том числе в этом вопросе)
*Всех благ..