Thanks, both, for the advice!
Looking at the cost of the sheet metal punch, I'm more inclined to look into a fabricating service as recommended by tiff_lee for a quote. I don't see myself needing to make square holes too often, so a one off solution may work.
I guess the next step is to...