I agree Art Of Illusion is excellent.
I have used it for a few years now and am never disapointed. I do the large bulk of modelling in AOI and then take an .OBJ into Carrara Pro for texturing and animation. I don't personnaly think it needs a Library, although I can see why some would want one. The only thing I wish it could do was export usable bones and animation straight to Carrara Pro.
Whats more is the application is 100% free!