It's like a safe, build it bigger then what you think you will need.

Ditto on the insulation. I didn't and now wish I did.

Another consideration is heating. I really like radiant floor heat but don't use my shop enough to justify it. Gas or propane need piping. I'm going to a wood stove in mine because wood is plentiful and cheap/free.