Hi,
Rhino 3D had capability to create complex models with complex surface transitions (free form model) without any plugin.
What about SolidWorks. I like SolidWorks because of its parameteric feature while Rhino isn't parameteric.
SolidworksSurfacing