Here you are OldAndy, just click on the chart to down load it as an Excel table http://www.tourobs.ch/fr-ch/bons-plans/calendrier-des-vacances/calendrier-des-vacances.aspx for some reason the Italian school holidays are missing, they can be found here: http://www.skuola.net/ritorno-scuola/calendario-scolastico-2014-2015x.html
Not living in the UK makes booking a skiing holiday much easier. We just wait until it looks like conditions will be good and book then, sometimes we've waited until as late as the Thursday before the Saturday we wanted to set off on. Having kids obviously makes things more difficult, but we have always managed to find somewhere to stay.
Living in Geneva puts you within easy driving range of hundreds of ski resorts. Money is tight in most of Europe at the moment, you're bound to find something.