Elastify tool/Wrapping transform tool and masking layer?

Hi I was wounding maybe adding an elastify tool so you can move and stretch pixels with ease. There is the jumble tool which kinda moves pixels around but it’s random and harsh. I would love a tool that moves the pixels like in Art Studio Pro. I use ASP for pixel art on the go and using the elastify tool makes it easy to make subtle movements and smoother animations without happening to paint new frames from scratch. That or just built onto the Transform tool, it’s very basic at what you can do to move pixels around making it have an option like the wrapping tool in photoshop would be great. Another one would be masking layers which would just make the whole drawing less destructive and losing the changes made.