Valeu mano!! Hoje em dia o Vite está sendo bastante utilizado, tem alguns pontos positivos que deixam ele a frente do CRA. Tem varias formas de você trabalhar o CSS no React, uma que estou utilizando bastante é a ideia do CSS in JS. Nos meus projetos estou usando muito o Tailwind, facilita bastante no desenvolvimento.
Legal, vou pesquisar sobre o Tailwind para me interar no assunto :)