I use beer home brewing software (pretty much any would do) to compute the original gravity, record my ingredients, and note keeping in general. After that it's a matter of judging how the ingredients fit together and having a good process, and I would be pleased to find software that was more...