No, you don't need beersmith.
It's a nice program, full of features and tools, but you don't NEED it.
There are many free utilities out there on the internet that you can use to calculate water usage, water profile, gravity, IBU, recipe formulation, etc. Beersmith (as well as promash, or...