I remember also having seen a list (maybe it was AirFlite!) that had all the time life components in a spreadsheet where you could insert hours and get remaining hours in a easy way & cost of the components.
With a little work you can make it yourself, just download Schweizer price catalog from the website.