I'm not sure exactly how much automation you're looking for, but....
I've been progressively developing an Excel spreadsheet for years. At first it was just a character sheet but as levels went higher and the number of attacks went up, it was taking longer to resolve a full attack action. I started adding dice rolling, damage, etc. into the sheet.
I recently started over so I could have a fresh slate. The spreadsheet gets info about your stats and so on, and you set up weapons, associated feats and what not. You can click a button and assuming you know the AC of your target, it'll do the full attack for you and give you a number. It's got some easy flexibility to it - if an attack missed or hit you can change it and the damage recalculates.
It handles buffs, and buff stacking issues. Turn on Bless, and the +1 is applied. (You set up the buffs and bonuses, then turn them on and off as needed.)
It even suggests an appropriate level of Power Attack based on the value that gives the most damage based on long-term probability.
Now this is all well and good if you're a player. If you're a DM, it's not as good for that kind of fast, multi-mob management.
Are you hunting for a simple dice roller, something that does character management, or something in between?