I am in the processing of designing a software product and am in need of a process for documenting the design. I am currently using Excel for the thumbnails, textboxs, notes, etc (because it allows me to sort) and visio for the flowcharts. Does anyone know of a product or a process to better document the design so that the programmers can then develop the product. Any help you can provide will be of value!