create react app is just an boilerplate to wrap your project also you can modify default configuration .it will save your development initialization time. Also now a days so many boilerplate available you choose as per your project requirement. e.g react-boilerplate,rekit etc.