Initializing lots of matrices in the same way

Your comment brings me back to this other (structurally similar, it seems to me) discussion.

here

I would think that the macros used to slurp part of a NamedTuple could be adapted to this situation, where rest=() and on the right hand side is a tuple with n repeating values.
I’d be curious to see what this macro would look like?