Hi,
yes, but it will require a lot of work and very likely some coding, because editing mesh is per vertex, so if you want a falloff curve when you one move just one vertex you need to affect all other vertices around using that falloff curve, not simple to achieve, even with code...
I would first make sure there is no framework already existing for this.
Bye,
Jean