Design and rebuild costing systems