I did the YukonXLD a while back and I won't redo it until at least next spring.
Six applications (?layers?

who knows, but I did try to accomplish that...) of FK1000P except for some exterior trim surfaces where I used KSG instead (six applications that *did* layer).
Did the undercarriage, including touching up some surface rust and refreshing some rust-proofing, esp. on electrical connections/grounds, the underbody seams, and around the bodymount bushings. Detailed the spare, Amsoiled its mouting hardware, and made sure it has the proper PSI.
I plan to trade the MPV, so I'm not gonna knock myself out over that one. I kinda doubt I'll do any real winter prep to any of the other vehicles except for mounting the winter wheels/tires; I'll just keep doing what I always do year-round.