Given you want to create VDMs from an existing sculpt at various angles it’s possible you will have overhangs. In that case the To Alpha/From Alpha method posted by @Spyndel won’t work to preserve overhangs.
You can however create a grid plane, subdivide without smoothing, mask the borders and then move, inflate or whatever to an approximate shape. Then use Project History and/or History Recall Brush to project to the original mesh. Then subdivide again and reproject, continuing this process until you have the detail you want. If you screw up the border by mistake then mask your detail so it doesn’t move and fix the grid border with Deformation:Morph to Grid. Bear in mind that the grid plane can’t be remeshed or decimated. It can be subdivided and sculpting actions that don’t change the polycount can be performed.
I was curious and just tried this on a horn like object that I dragged out with Snakehook. Had a massive overhang. Subdivided a grid to level 6, moved, inflated to approximate shape, relax smooth a bit, projected history etc. A bit of work for a first time effort but pretty straightforward and the VDM brush worked too 
hth. Good Luck.