Adaptable Multi-Objective Optimization Framework: Application to Metal Additive Manufacturing