A few weeks ago I decided to log as many past and current sewing projects as I could. I had been mulling over all the sewing projects I've done in my life and only the ones in the last three years have ever been photographed.
I started out with a regular photo album... one with the full page sticky backs and plastic that covers the whole page. I wanted something with lines to write notes on, so I cannibalized an old journal that I never bothered to use. Each project gets one full page (front and back) in the album. The notes and swatches go on the front (in most cases) and the photos on the back.
As far as information goes, obviously the more recent the project is the more details I can add. The older ones usually end up with pattern company and number, the type of fabric used, maybe the size made, and where it went. The newer projects get more details like the fabric mill (if known), the designer's name for the pattern or fabric if applicable, thread brand and composition, what company the notions came from (if applicable), any personal notes or thoughts about the pattern/project as I worked on it, etc.
I don't think I'll do this for crochet or stitching projects. For those I could pick up photo albums that hold two 4"x6" pictures on a page, put a picture in one slot and an index card with information about the project on the other. Actually I already did that once before we moved and now that album has gone missing. So I get to do it all over again. Happily I hadn't gotten very far into it.
I can probably do something similar to catalog mini projects too. Not sure how I'd want to do it yet. It requires more thought.