As Ravi mentioned you would have to create a custom widget - Just for fun and a step in the right direction I took the shape extension and created a shapes extension.
Note: This is just an example and there is no rotation. If you import the attached extension to a development system you can try it out and maybe you could add rotation. It would be another property and a translate.
I added the ability to rotate it seems a little odd not having and I just wanted to get it to work :-) enter 0 90 180 270 for Rotation
There is a slight bug you have to save when ever you change the rotation value to get an update.
If you have not tried extension creation take a look Widget Extensions Introduction