Precision Metal Parts Machining: A Comprehensive Overview