que no te engañen con eso de que para un proyecto grande necesitas frameworks xd, el framework te limitara mucho cuando el proyecto crezca y empieces a ver las limitaciones de este, lo mejor es empezar desde cero, creando la estructura del proyecto usando el MVC (modelo, vista, controlador) y crear tu mismo tu css y tu código javascript pero llevando un orden, osea crear una estructura fácil de usar, tipo bootstrap pero hecha totalmente para tu proyecto, pero si vas por los framework, pronto te estarás dando de golpes contra la pared por las limitaciones que estos tienen (así uses sass o less).
facebook y google usan sus propios frameworks privados, ademas usan compiladores especiales para hacer mas rápido sus webs, por ejemplo facebook tiene su propio compilador de php el cual procesa mas rápido el código, bueno y cosas así xd, por algo tienen tantos ingenieros.
Es lo que yo te recomiendo, ademas creando las cosas por ti mismo, te volverás cada día mejor, por ejemplo yo solía odiar diseñar, me encanta mas programar, pero decidí aprender a diseñar y me volví muy bueno, luego vino el tema de responsive y lo odie xD, no lo entendía y casi estuve tentado a usar bootstrap o fundation, pero no lo hice, preferí estudiar esos frameworks y hacer mis propios diseños responsive y así aprendí como funciona el tema de las webs responsive
Espero te sirva de algo mi consejo :encouragement: