Plasticity got a major update with xNurbs worth checking out if you want to make exhausts, boat hulls or other surfacing to complement standard modelers like Alibre. You can import a reference model from Alibre and as an example, design an exhaust from datum locations. Some may object to the free modeling workflow, but it's the way a lot of companies (even Apple) model nowadays using model based definition. A model of this type could be sent to a 3D print outfit to print in metal or plastic.
This demo is pretty neat.
This demo is pretty neat.