Best mid layer for snowboarding

Hey all! This is for my wife, looking to get her a versatile mid layer for when it is cold, that she can wear as an outer on those spring/warmer days. Would also be cool if it could be the jacket she grabs for hikes and things. She’s not that active, but is a mom running around after a toddler so definitely always on the go. Any and all advice/input is much appreciated! Thanks!

Right now I’m thinking: - Proton hoody - Atom hoody - Allium jacket

Ps a heavyweight base layer would also be great, or any of their base layers you really love/highly recommend.