I use Open Office, which is free. I just started making a spread sheet for my lip products (since I started reviewing those) and I have fields for: brand, collection, shade, price, store (where I bought it), shade (description), texture (shimmer, matte, etc), coverage (sheer to opaque, rated 1 - 5), pigment (rated 1 - 5), scent (as in does it have a scent, again rated 1 - 5), and my own personal rating from 1 - 5. I really need to finish it up and do some of my other products too, especially blushes and eyeshadows.