Some years ago I wrote my own inventory system in MS Access. It includes car inventory, parts inventory, what detail parts were used on each car, and a some other things. I also use it to keep track of purchases (what I bought where and when) and what's in my reference library. It does require some knowledge of Access to use though.