I’ve found that these insoles work well for me-you have my sympathies, this time last year I could hardly walk but also sitting for too long was also agony (I spend parts of the year welded to a microscope). I didn’t get on with the 1/2 3/4 length insoles but its very individual.

FootReviver™ running insoles