Nice examples. Pretty cool how easily things can be done in Construct.
I had to have a go at this, and I thought of the lerp() system expression. This would be useful if you need the number of links to change at runtime, too.
The first 'link' always is centered behind the 'head' in this example, and the rest are spaced in between it and the 'anchor'. This could be changed easily, though, by using 1/(Link.Count+1)*LoopIndex
, or changing the 1 to 0.9, or something similar.
Just make sure there is at least one 'link', or bad things may happen, unless a check for that were added.