The main part of this this design work is done with Freestyle workbench in Creo Parametric. Using the same approach, parts with complex surfaces can be easily designed.