I recommend Woobies/Poncho liners.
Contrary to the name. They’re blankets that insulate very well. Every American service member who’s been issued one will live and die by them.
Relatively inexpensive. Can be paired with sleeping bags. All around great to have when in the cold elements. They also pack very small, taking up little room in bags.
Another thing I’d add. These fleece jackets issued to the military. They’re incredibly warm.