Shoes have been major albatross.
Sidis wretched for wide feet.
garneau, Giro, shimano bit better.
I'd give a fortune for a solution that requires nothing more than a wallet.
the $$Giros have required the least amount of DIY orthotic jiggering, because they provide several arches to choose from. There are others that do too, I suppose.
a frequent go-to has been to cut a styrofoam plate to the shape of the insole, and then scissors away the area where I feel excess pressure. One layer doesnt require going larger on shoe size.
correct length shoes typically want to crush the bones that run fore-aft, along outer aspect of foot. If the insole in that area is of generous thickness I will take it down a bit with basic rotary sander, rather than get into styrofoam and glue and all that mess.
happy now, but also lucky I had basic skills and patience for this kind of stuff- as occasionally there are problems that there's no ready-made solution for. I dread them.