Looking for a transformation modifier

I'm was looking for a modifier to change position, rotation and scale for objects.
I know that I can use Xform modifier but it don't work as I expect.
What I want :
- apply a modifier to an object. change position, rotations,... values (in UI)
- instance this modifier to other objects
- change values and all objects are modified accordingly.

edit :
There is MCG offset, scale and rotate modifier, but these tools don't rotate or scale in relation to the pivot...