If you have a sewing machine it should be an easy garment to make - not exactly tailored - maybe re-purposing fabric from an old coat or jacket, contrasting fabric for the pocket, yoru very own house style.
If not, it occurred to me recently that there are a lot more people working in catering than in woodworking. The market is bigger and price competitive. I wanted a lightweight cover-up for woodturning in hot weather, the branded smocks all seemed to be £50 plus, so I got a chefs jacket. Loads of options, I went for short sleeve, grey, double front with popper fastening, mandarin collar and a sleeve thermometer pocket perfect for a 6 inch rule and penciil all for about £13. I am very happy with it. Could have had buttons not poppers, red, blue, black, white, 3/4 length sleeves .... all sorts. ( I fancied a red one but could only get that with buttons, preferred poppers for a dramatic quick removal when the tea is ready
)
If you go online to workwear suppliers - Nisbets, Workwear Express or similar (there are dozens) and search out aprons you will find loads all about £10. Even adding £5 for delivery makes them inexpensive but you might find local suppliers you can pick up from. They won't be as heavy duty as woodwprking ones but wash and dry quickly and protect your proper clothes just as well. A butchers apron might be a bit tougher, less than £10 with a pocket.
I agree with the leather suggestions of you are doing welding, lots of grinding or pouring molten metal. Long time since I did any of those.