I am well awared that you said to avoid using create-react-app but I still use it for multiple reasons:
- doing parcel with both react and ts seems complicated(parcel-bundler/parcel#1199)
- easy to deploy on Netlify
- I'm a bit allergic to tsconfig files (deno greate for that )
- I always did it that way