There are plenty of software tools that can help you create eBooks from scratch, but the best of the best has to be Adobe InDesign.