For me, using brewing software goes far beyond a recipe database; my entire system and process is represented in the software, and for any selected recipe I can see accurate volumes and quantities, and I'm "guided" to hit all of the targets on brewday.
You have to go through the process of creating a equipment profiles in the software, but IMO it's time WELL-SPENT.
The mathematical side of recipe design is a breeze, all of my quantities / volumes are spot-on correct, I hit all of my numbers every single time, and once I have a recipe dialed-in I can brew it consistently and repeatedly, even if I change equipment at some point.
And scaling someone else's recipe to my system, or mine to theirs, is literally a click.
I currently use BrewFather, very very happily. I don't love that it's a cloud-only model, but only because my data isn't stored locally and I have to do a manual datadump.
The subscription doesn't bother me one bit, as I get tremendous value from the software. It is the best I've ever used, and the Batch feature (the true power of BF) is off-the-charts amazing.
And hopefully, maintaining a steady income stream means they'll remain an active developer moving forward (something I cannot say about the last software I used, Beer Tools Pro).