Whenever I start a new React project I mostly use to
create-react-app. But I've seen a lot of people default to Gatsby or Next.js.
If you do use something other than cra what is your motivation and what tools make your life easier? Any best practices you think React devs should follow while using them?