I do full spreadsheets for my engine builds. Just listing parts' names alone takes up over 200 lines (250+ for Hemi's). Its a real PITA but a huge money-saver in the long run. It especially saves money at swap meets when you have a list of 'new' prices for the parts you need right in front of you with part numbers.

I can't imagine trying to do this with the whole car!