ofnuts wrote:
If Gimp you can "link" objects (chain link icon next to the eye icon in the Layers, Channels and Paths lists). Then if you apply a geometric transform (move/rotate/shear/scale/flip/perspective...) to one of the linked objects the transformation will also be applied to the other linked objects.
That is completely unrelated "linking". I meant having "ghost" copy of the layer, that mirrors the changes to the original layer. I.e. Photoshop smart objects. Unfortunately Google search tells that GIMP still doesn't support such useful feature as smart objects or non-destructive editing at all.
For example, I have tileset objects, arranged in a grid formation and a scene composed of these objects in some other place, and that scene immediately mimics any change done to these objects.
I doubt that can be done with script either, because such script would need to run constantly in background to copy content from master layer to its slaves, and GIMP scripts are called manually. Also, GIMP scripts don't support saving their state, so you lose all linking info after the script was run.