For the closet beer geek in all of us, ProMash allows a brewer to virtually brew a recipe before ever setting foot in the home or professional brewery. It frees the user from the tedious “carry the 1” calculations that abound in the brewing process and helps you keep track of the history of a beer as it develops over time. Updates are provided yearly, free of charge to registered owners. Link.
ProMash Home-brewing software