по этой причине легче использовать свои наработки
нет, по этой причине есть такие вещи как composer, npm и bower.
А так же фреймворки, которые собственно и расширяются вышеуказанными инструментами в любую сторону.
Для "совсем" своих: gist, github/bitbucket, жесткий диск.
Писать свои велосипеды нативным кодом(касается php кусков без какой-либо основы в виде фреймворка) и тащить их в каждый проект, это слишком геморно и вредно при наличии современных инструментов.
Не вредно только в случае когда делаешь какие-то лендосы где одна форма на почту уходит.
В остальных случаях это куски кода без поддержки и без скорее всего нормального оформления. Что усложняет поддержку другим разработчикам.