Here's what I use to brew. It's a work in progress and entirely made by myself. http://www.greenjon.com/greenjon_beercalc_v1506.xls
I do extract based brews with specialty grains, but it will work for all-grain also.
I do split batch brewing (fake parti-gyle), where I typically boil about 12...