These are all great suggestions! I like the face sets suggestion (with face set automasking) because it makes it easy to jump around, but it seems that it doesn’t work with dynamic topology (yet?). I get the sense that there’s a push towards remesh-based workflows anyway, so I might start experimenting with those. Expand Mask by Normal is almost exactly what I had in mind, because it seems to expand along the edges/faces rather than distance, but for some reason it stops when I reach a bend in the mesh and creates a few mask artifacts that I have to clean up. Maybe those are bugs that will be fixed in future releases? Grow Mask seem to be the most versatile solution for now, but takes quite a few iterations to get the desired result. I’ll probably end up mixing all these approaches based on the circumstances. Thank you, coyohti, spikeyxxx, and theluthier!