I keep information about every quilt in an Excel spreadsheet, but I don't keep as much information there as you are suggesting. (Mainly date finished, disposition if it's a gift, dimensions, list of where it's been displayed so I don't bore the same people twice, things like that.) I often wind up with another spreadsheet for a specific quilt if I have a lot of calculations to do when making it. I also keep digital pictures of each quilt in its own folder on the computer. I'm not sure what I would do with the other information, since I don't often make the same quilt twice.