Another way to do it like this is to do it all on a PC, get the spacing right, then print off and use the paper as a template. Relies on correct scaling of course but can be done without too many hassles with the right software.
Personally, I'm a square, ruler and scribe man. But the above method is very popular with builders of arcade control panels.