Автор, не слушай этих диванных теоретиков.
Если тебе нужен работающий продукт, ты не программист и тебе не интересно программирование - то конечно бери готовое.
Но если ты программист, хочешь развиваться как программист, то НЕТ ничего лучше как писать свое. Это колоссальный, бесценный опыт.
Своё "ближе к телу". Свою систему ты знаешь и всегда сможешь её развивать. Это в той или иной степени твой капитал. Как в знаниях, так и в готовом продукте, который ты можешь в дальнейшем применить всегда для каких-либо целей.
У меня есть свой фреймворк. Я писал его очень долго, ибо понимание приходит не сразу. Несколько версий сменилось и именно благодаря написанию своего фреймворка я получил все свои знания. Моя система прошла путь от типичного говнокода, до объектно-ориентированной ORM системы. И именно благодаря собственноручному написанию я получил 90% знаний, ибо дьявол кроется в деталях.