Frameworks CSS tem seus usos, do contrario não existiriam.
Porém, se alguém aí já tentou alterar uma pagina complexa feita por outra pessoa com tailwind/bootstrap, já presenciou o inferno.
Em 10 anos de carreira um dos tipos de trabalhos que mais fui contratado pra fazer foi 'disbootstrepizar' apps.
Se aprofunde em CSS e vá ser feliz.
Dicas de ouro:
- Aprenda a trabalhar com Dev Tools.
- Use um bundler (ex.: WebPack)
- Aprenda a trabalhar com componentes isolados.