Herolab for the win and it's not even
remotely close.
I haven't a CLUE what "DRM" would have Perram upset. It's an extremely permissive licensing policy, allows for installation on 2 machines at the same time, (you can buy another
3rd install license for *very* cheap, not that I can really see who legitimately needs a 3rd simultaneous use machine, but
whatever ) and it is, far and away, the best character software for an RPG ever made. On the one occasion I did a major upgrade to my hardware, auto-web based forms had my Herolab install back up and authorized in a few minutes. BFD.
Yes, it costs money.
The demo shows you the entire package. You get what you pay for. For a full install of Herolab for Pathfinder + APG, it's $40. To add on UM & UC - it's another $20, bringing it to $60, total. If you are a GM and want to add on all of the Bestiaries 1,2, and 3, that's $30 more. If you want all of this stuff done at a professional level, it costs
actual money to do it.
The cost is the
only reason why Herolab might not be to your liking. In every other possible measurable metric, Herolab for PFRPG is not just the best -- it is
light years ahead of anything else.