Here’s my pack list, been using and upgrading it for years. I don't bring all this on all trips, but print it out and have it while I pack. With the list I can pack in under an hour and trust I didn't forget anything important (like the bathing suit - most often forgotten pre list days.
My carry on is ski boots, goggles, ski pants and one set of ski underwear – also toiletries (whatever I can’t deal with waiting for if they lose it.)
Ski underwear inc. socks
Flip Flops (for hot tub/pool)
Bathing suit (don’t want to have to buy one there!)
T shirts, shirts
Extra eyeware, contact lens stuff, sunglasses
Room deodorant (shared bathroom)
Tickets, membership cards
Vitamins, medications - first aid, motrin, tums, ice pack
Fanny pack, backpack, etc.
Camera, film, batteries
If I bring a laptop, long telephone cord to get to inconveniently placed phone jack. Possible extension cord for power too.
If I'm staying where I'll be able to cook I bring some coffee for the first morning, maybe an oatmeal package,etc. salt/pepper.