Repeat Last Action Feature

I wanna suggest a feature called “Repeat Last Action”.

For example, I draw a shape then rotate that shape at 90 degrees, if I select a different shape and hit the command for “Repeat Last Action”, the new shape I selected would rotate 90 degrees just like the previous shape.

It can apply to other things like shape, text, fill, stroke, effects, and what have you…and should work on multiple selections as well.

What do you think?