Hi can you give me more information on what you are looking for?
Most CAD/CAM software can do simple profile calcs, some will also derive a time based on autotooling the profile. I'd check your CAM system first it may do all of what you need.
In the past I've tended to use simple spreadsheet/worksheets for laser quoting in the past, I'm in the process of writing a utility to calculate profiles lengths and number of pierces from a DXF file and intend to try and combine the two (using openoffice.org not MS office).