A Husky tool bag from Home Depot lives in the back of the truck; I think it's this one:
https://www.homedepot.com/p/Husky-12-in-Tool-Bag-82176N17/307699148. An eight foot tree saver strap, pair of steel clevises, snatch block, winch controller, wire rope repair pieces (I still use wire rope, not synthetic), spare parts (climbing pin kit) for the Hi-lift, maybe another item or two that I can't think of off the top of my head. My tow strap is rolled up in a big Ziploc in the back door pocket.
If I know I'm going to be playing around or going to recover a friend (cause you know, call the guy with a winch and the recovery gear), I have a second bag with another snatch block, more clevises, another tree saver strap, and I think a second set of cable repair clamps and thimble that I'll toss in the truck- all of that crap gets heavy fast. I've got a second 125' winch cable off my old HS9500 and a section of high grade chain I can grab as well. I keep meaning to buy some soft shackles, just haven't gotten around to it. I either toss one of the blankets in the truck over the wire or loop one of the extra straps around it as a damper so that's one less thing to carry. I carry at least one pair of leather gloves in the truck all of the time; again, multi-use item. I try my best not to get stuck, especially since I'm usually alone. I did pull some shrubs out at my parent's house a while back.