Two Options:
- 
If wanting a Footprint 
 • Create new Footprint> Add Pad, Create Array from the Pad
- 
If Not wanting Footprint 
 • Add Pad, Create Array from the Pad
 (save the project and reuse a copy of it or, make it a reusable Template)
I did Not bother to add Silk/Text/etc… Both are shown below…
Both will Look, Smell and Taste the same but, Option 2 is preferred (by me) because you can easily add traces to/from Pads for desired connections and they’re retained. Thus, you can make a PCB as shown in OP’s first link
It’s more difficult to make Traces in Footprints (without knowledge of how)…

