jackarivera I don't think this can be done with just a behavior, because transformations need to be applied to multiple selected objects. So this needs to be a plugin as the main object (selection area), plus possibly a behavior, which you apply to sprites.
It will be difficult to configure and customize, and there may be all sorts of compatibility issues with other behaviors. And I can't really think of many usage cases where it may be needed. A level editor, maybe a simple graphics editor, and that's about it.