A tool that adds custom rotation offsets to selected assets, with undoable steps
 First I made a slider UMG for resue purpose
Editable textbox inputs min and max value for the slider
Make the value of the slider always snap to multiples of a user-defined step
Duplicate 2 times for 3-axis value of the rotation to be add
Apply an exact rotation offset, or randomly choose value from the given range
Make a structure and use it to make the undo function like how I made it before