Hi Woo-ram,
We have done something similar to what you are suggesting by nesting
transforms. We created ‘local’ rotations by rotating an object that was
already translated to the origin. We then put the rotating transform
within another transform that translated it back to position. The effect
is that rotations appear to be local, when adjusting the sliders in the
transform editor.
Michael