Want a free year on Tuts+ (worth $180)? Start an InMotion Hosting plan for $3.49/mo.
This tutorial includes a screencast available to Tuts+ Premium members.
Also available in this series:
That is what I hope to answer in this series, but bear in mind the solution presented here are just a drop in the bucket of possibilities. It is not a one-size-fits-all solution, but I hope it gives you insight of how you can approach the creation of your own library.