Making the "Create Closed Mesh" tool dynamic would be incredibly useful to generate variable depth meshes. Since surface meshes must be a constant depth a good alternative would be to have a dynamic closed mesh option. Or add varying depth option to surface templates.