While it has it's limitations I really like Homebrew Formulator. Mainly because out of all the software I have tried it is the least complicated and fastest software to design a recipe. I even use it for my nano brewery recipe formulations. A big plus: it's FREE! search "Homebrew Formulator" and give it a try before you pay for one.