Squeezing and stretching a mesh - with 2 fingers or finger & Pencil at the same time

It would be practical if, for example, you could use the Move / Drag Tool with 2 fingers ( or finger & pencil ) at the same time to squeeze or stretch a mesh.
So you need 2 cursors at the same time - one for the finger and one for the Pencil.
Squeeze from the outside with background radius / and stretching from the inside with two cursors pinching outwards …
Similar to the swirl function but without rotation.
Like in real life, when you squeeze or stretch something with your fingers.
I mean not symmetry !


something like this:

I like the idea but I could also it becoming a huge annoyance if you couldn’t toggle the ability on/off. I’d always on, it would be too easy to accidentally stretch/squish when trying to zoom/rotate the viewport.