We spend the whole of April in the alps (on the border with Italy) every year and comfortable spring skiing usually merits some different bits and pieces.
Skiing in April you’re unlikely to need a snood or hand warmers. Some cool socks would be good- I like stance ones and think there are loads than a teenage boy would like. A pair of two of good quality socks are well worth it, stance also makes skater style socks and are pretty cool.
A ski hoody would be good as a larger present- it will probably be really warm and it’s a lot of effort to learn so it’s likely the ski coat will be to hot really quickly. I would recommend dope snow/planks/ montec. They are usually a soft shell material and water resistant. It gets pretty wet and slushy in the spring.
Would also recommend some thin “pipe gloves”. He will prob ditch big thick gloves in April as your hands are literally steaming. I recently picked up a brand new pair on Vinted for £15.
Sunglasses are a must, I would recommend having a couple of pairs. It’s unbelievably bright and he will want a pair in his jacket (risk of falling on them), it’s expensive to buy a back up pair in resort so 2 pairs are worth it!
Sun cream and moisturiser (for after) is a must, as well as some lip balm. The sun is really strong as well as cold and wind on your skin.
No real need for base layer leggings but could to have a wicking base layer as he’s likely to get hot!