tooling equipment maintenance track geometry proposal development product design marathi (language) management catia collaboration finalization welding trimming riveting library casting production process mass production resource allocation process manufacturing dead bolt software development thinning target market people management sheet metal autocad procurement operations planning problem management resource utilization locks teamwork pipe process optimization verification and validation gnu make project management design tool