Layers! My legs don't.get.cold but i do keep my core body warm. Tshirt, flannel, vest, light jacket. Each layer is thin but every one adds something.
Boots. Ariat, wolverine, even the cheapest of rubber boots. They all feel a lot better with an insole and some nic e thock socks.
Gloves wise i wear cotton work gloves with rubber gloves over it. Hands sweat and get cold so i replace my gloves every 2 hours to make sure i can stay comfortable while working
This just makes me want a plushie