This is the big one. There are tools paid or free that can help you create an eBook. The difference is the integration with the rest of the tools you work with. Once you got to the final draft, you can export your book to ePub with one click. You can upload it to any online store that sells eBooks after that.