Ah blisters
I hardly ever get blisters, sometimes just on the outside of my little toe, but only if my feet get wet. I suspect this is because I always wear the same shoes, so they are really well shaped to my foot. I know that when I get a new pair, it only takes a week or so for them to feel as comfortable as the old pair. I see no point recommending one make or style, you have to keep trying them on till you find one that suits your shape of foot. remembering that different countries sell shoes to the shape of their local people. Yes, really! Also men's fittings may suit you better if you are a woman with a wide foot. Two pairs of socks for long walks, with the inner pair very thin silk, and the outer pair wool or one of the specialist synthetics. Not ever cotton or nylon. make sure the socks are a good fit as well or they will bunch up and rub. I knit my own, and wear them every day. 75 percent wool, 25 percent polyamide, just above the top of the boot, and knit tight in fine wool (fingering weight on 2mm needles). Clean socks every day. No need for a big first aid kit that way, so I can take my knitting needles and make more socks on the way

This will work whether you use boots or shoes.