Well here's a quick&dirty Greasemonkey script if it's any helpfull to you: http://userscripts.org/scripts/show/140036
I don't have any thrower/xbow/archer chars atm so haven't tested if the calculation with those work.
Everything's based on the info in game mechanic megathread, not sure how valid those formulas are.
Ask this guy if there are problems. I remember having to change a few things to get it to work.