So, you've got what you hope is a good idea for a small business. You may not need a formal business plan because you can mostly self-fund. Before you waste what little free cash you have, you need to assess whether this is really a good idea that you can support with the necessary resources to succeed. This extensive free Tookit Software will guide you through that assessment.