Unable to rotate the template ( checkbox template created with image and label)

I have created a template for check box with image so that I can make a checkbox bigger and smaller while the inbuilt checkbox doesn’t have a ability to make it bigger.

basically i am changing the image on click event, with that I have also attached one label and group them both.

I would like to place some checkbox with label at an angel lets say 20° but there is no any custom property on group to rotate label with respect to image.

I am not sure whether it is possible or not.

I hope someone has done this before.