If I understand you correctly, the Shrinkwrap modifier would do this.
If that is too automatic and you want something that you can control by hand, the Softwrap addon will do it too. Takes more work but depending on your target form, might be necessary.