How was the AES MixColumns matrix constructed?
Any full rank $n \times n$ circulant matrix $A$ with all entries nonzero generates an MDS code. The entries here were picked for efficient fast multiplication, as far as I can recall.

Do refer to the book suggested by @SEJPM for more.