http://leaguepoolstats.com is online software developed to manage and handicap pool leagues. Leaguepoolstats is not affiliated with any major sanctioning body so you can use it for any league you choose. Features include, player database, automated schedule builder, tons of division options, handicapping, online reporting for tons of stats and tons more. Check out some of the leagues already using leaguepoolstats.com
here. If you interested in using LPS for your league sign up
here.
There is also a tournament manager option available. Tournamentpoolstats.com is a fast growing billiards tournament management package that makes it simple to operate pool tournaments. Check that out
here.