Isso irá depender muito do seu propósito, do tamanho do projeto, se é pra finalidade de estudo ou não... Via de regra a maioria das empresas trabalham com frameworks/libs de CSS. Outro ponto que julgo relevante é pesquisar a respeito delas e testá-las, ver como se adapta com elas. Eu por exemplo utilizo bastante TailwindCSS, mas tem pessoas que se adaptam melhor com Bootstrap, MUI, etc. Enfim se o fator 'poupar tempo' é o teu foco, essas ferramentas podem ser mais eficientes do que utilizar CSS puro.
Em resposta a É necessário evitar Frameworks de CSS ?
1
1
Sim, no momento é só pra projetos acadêmicos mesmo, fazer uns projetos para ir pegando experiência e tals, me interessei TailwindCSS e chakraUI principalmente quando entrasse no REACT