There are also various kinds of overboots that add warmth.
I've been looking at those overboots that are for sale, typically some neopren thingy (similar stuff is used by bikers in cold weather). If my climate had been colder I would have bought something like this.
What I'm looking for is an overboot that a) is large enough to accommodate my big leather boot (a leather boot made for super telemark 75mm binding is BIG), b) also works when you take off your ski and start messing around in the snow. Those neopren thingys will act as upside-down funnels and squeeze a lot of snow in between the overshoe and the boots. Not optimal.
A neopren overshoe with some rigid straps under the sole could work... Or one overshoe in combination with some "slippers" that you put on when you take off your skis.
My biggest problem with skiing in the cold (not talking about -40C here, it doesn't get that cold where I live) is that everyone's feet will get cold during lunch, or while we play in the snow, or while we dig that cozy snow cave. Keeping your feet warm while on the move is much less of a problem.