Just because he put in a 100 amp panel don't mean you have 100 amps available. It means the panel bus is rated at 100 amps.
I take it the building is contiguous to your home and the sub panel is on a split from the house panel? If so, what are the main breakers for the house panel rated at first off and what are the sub panel spit breaker rated at?
Keep in mind that most residential drops (ftom the pole to the house) are usually 200 amps or less, sometimes much less depending on the age of the dwelling and if your service has ever been upgraded.
You have to take into account household loads, fridge, lights, furnace, ac, your computer, everything and start subtracting from the service rating. You may have a lot less than you think you do.
Then ther stuff in your shop. An air compressor maybe, overhead lights, a beer fridge, dehumidifier? All pull amperage.
While not everything may be on at the same time, keep in mind that starting amperage on motors in appliances and your air compressor (if you have one are 3 times running amps).
All things to consider if adding a welder.
Just 'cause it says 100 amp don't mean it is................