There is an STWer who is a BA pilot and lives just outside Annecy (town called Alice – no Jam pun intended)
Samoens might be good shout too. Chamonix is busy (good thing) Summer and Winter.
I know a few pople whomlive in Verbier/Le Chable and love it (expensive vs France of course) but you have to adapt to some very quiet peiords of the year
You might want to think about living in an actual resort as that can be really dead out of season and you might go bonkers 😉
Plenty of places to live along the French side of Lake Genva with easy access to PdS
Get some advice on tax, much higher in France than you may expect
Good luck and keep us posted, it was always one of my dreams to do the same. Not given up entitely yet !!