I was brought up that there were good clothes and hanging-around clothes, and woe to the person who wore their good clothes out in the yard. Today I'm all about wearing specific clothes for different tasks: exercise, yard/garden/animals, and office/house work.
I have a lot of aprons, a dedicated pair of yard/mud pants, and a short-sleeved lab-coat like smock with pockets that buttons down the front and goes to mid-thigh. That thing is used every time I go in the yard, I found it to be better than aprons.
I also use sleeve gaiters, started with fleece ones to keep warm in the winter, but I also use them to protect the sleeves of my clothes when I am outside or in the kitchen working. The stains and thorns get the gaiters, not my clothes, and the life of my clothes is greatly extended (because it's usually the sleeve cuffs that go first for me).
I make them out of tights, sometimes fleece or sometimes just normal opaque tights, usually girls' sizes work well. I also have a few pairs of actual UV-protection gaiters (for fishermen, I think) that I use in the summer for yard work, but they are not for clothes protection.
One thing mentioned upthread that someone told me years and years ago has always stuck with me- I started out working in New York City during my last year of college and laundry was a hassle. Office clothes were expensive to dry clean. A friend said the best thing to do was hang clothes to air out as soon as you take them off, it gets rid of impending stink and gives you another couple wearings. When you have only a few items, this can be a lifesaver (3 bras and noplace to wash/dry them, for example)-- let them air overnight and you may be able to use them again. I still hang up clothes after wearing them, in hopes of another airing. And of course, if you live in brown recluse spider territory, shake them out before wearing!!!