The components are in the same position due to a custom jig which means a standard shield will fit right into place. The Arduino started far less flashy yet nearly as fragile, and it has grown.
[Allan Schwartz] decided to document his experience using Fritzing to design, fabricate, and test a custom Arduino shield PCB, and his step-by-step documentation makes the workflow very clear.