Reply to Message
Combination of tools
I like using Word to create a project plan. I can share it with the customer, have them make changes going back and forth until both sides are in agreement. Then I design the code using a UML tool followed by implementation. It is a process I've used for more than a decade and it has proven itself to work well.