I'd love to have snap to vertex take multiple points in and use those to intelligently position and scale the moving object. There are cases I've found where tiny gaps develop between objects and it is currently not possible to my knowledge to fix those tiny gaps.
For example, I'd like to match up these two objects so the purple meets and matches the gray.
Currently there's no good way to do this other than snapping one of the points and then trying to scale it to match. That's no good.
I'm no UX expert, but I think it would be nice to be able to select select several vertexes to snap at once by something like holding SHIFT and then once released, all snapping takes place at once.
Something like this:
Now, admittedly I'm aware of the fact that this kind of warping cannot be achieved with simple scaling and would require warping the model to make the proportions between vertexes match between the two. What I've mocked up above is my idealized version of the tool. It would be still quite useful to have something more akin to snapping a vertex to another, then pinning those vertexes together while snapping another two vertexes together. Effectively scaling the model along the axis between the two vertexes. It would allow for things like this:
Which leads to a result like this:
Obviously I'd love to have the many-vertex snapping tool, but I would also be thrilled to have the simpler MVP example as well