picking a schematic/layout software package based on the size of its part libraries is a very poor way to select one. The overall features and ease of use are WAY more important. If you take a few minutes to LEARN how to add new parts to the library (assuming the software isn't so crappy that they make doing so difficult or impossible) it should not take more than a couple minutes to add a custom part. On the other hand, if you use a crappy software package that makes schematic capture and layout difficult, no matter how big its library is, you're probably going to waste a lot of time no matter what you're doing.
With that said, please take Marks256's advice and search.