Immersion Suit manufacture Multifabs / Survival One also produce a thermal undergarment for use with their suits.
Available in long leg, long arm or short leg, short arm - I would say this is the best solution used in combination with standard thermals.