If you have trouble getting those layers just right then these vests should come in very useful to you. Easy to get on and easy to take off should there be a sudden change in weather and temperature and with the express purpose of keeping you warm, a vest is a handy alternative to a heavy jacket, providing more manoeuvrability and breathability. You'll find a wide range here from light, mid and heavyweight, each providing different kinds of protection to the last so make sure you check out the specs!
Woolrich Men's Utility #12 Vest 18409
Patagonia Men's Better Sweater Vest 25881
Woolrich Men's Woodland Vest 18008
Columbia Sportswear Men's Ridgestone Vest 1683301
Carhartt, Inc. Men's Quick Duck Jefferson Vest 101494