Katrin Schmid has created a smooth deformer for Autodesk Maya that averages vertices based on a paintable vertex weights with an option to keep border edgesat position. Create by “deformer -type smoothDeform” mel, paint in Modify > Paint attributes tool.