Cuando hablamos de añadir estilos a una aplicacion web, siempre tenemos la opcion de usar codigo de CSS puro o uasr algun framework.
La pregunta es ¿Cuando usaria uno u otro?
Bueno, si eres un solo desarrollador, y vas a desarrollar un sitio web sencillo de solo algunas paginas, una buena idea seria usar codigo de CSS puro, pesara menos que un framework y solo usaras lo que necesitas.
Pero si vas a desarrolalr una aplicacion web, que esta conformada por decenas de paginas, y hay muchas porciones de interfaz que vas a tener que añadir logifca, un framework puede hacer que te olvides de escribir estilos de CSS, y enfocarte en hacer que funcionen tus interfaces, mientras lucira bien
Aunque tambien grupos de desarrolladores o incluso desarrolladores indpendientes que crean sus estlios elaborando su propio sistema de diseñó, pero denuevo esto es porque su unico trabajo es crear las interfaces no hacer que funcionen, asi que estas dos posiblidades debes evaluarlas basadas en cuanto tiempo quieras invertir en tu proyecto