Really any waterproof/breathable jacket will work for skiing as long as you have enough room to insulate underneath. I don't know about using a softshell, a nice heavy fleece or a puffy synthetic sweater would be good to wear underneath. Powder skirts are just a nice to have, but having enough pockets is important to me.
this is my plan for this year on all but the coldest days. i have a northface shell that i've worn in high 20's. i plan on adding a good mid-layer fleece for colder days.