While you can continue your search for business plan software you are not going to find any others that have the rave reviews that these four do. Any software program can claim to be the best and designations and endorsements are nice too, but when you really want to know which ones work best you look to the reviews of the people who have experienced the software.
It needs to have a list of everything you need. Note that the word everything here comprises of the equipment, technology, raw materials, financial and other resources that you may need when starting and running your business venture. Having all these listed will give you an idea on how much capital you need before you start and how much money should you make in a day to make your business survive.
The most important aspect of business planning (the "What does it all come down to?" part), however, is spending the time to do your research ("due diligence") and critically thinking about these various aspects of your business. Of course, it is impossible to anticipate every detail simply by spending time thinking and writing; it is for this reason that plans are referred to and viewed as "dynamic". However, the more issues and scenarios you are able to come up with ahead of time, the more prepared you will be to handle these as they arise.
Many small businesses take a "fly by the seat of your pants" approach to operating their businesses. For example, let's say that an excellent business opportunity arose for you, an opportunity that would net your business $5,000 over the next 3 months. However, in order to take advantage of this opportunity, you need an initial cash outlay of $1,000. Do you have the resources necessary to take advantage of this opportunity?