Banana Boat makes a solid "glide-on" sunblock that comes in a keychain tube about the size of a gluestick. It's small enough to fit in your pocket but large enough to last at least a couple of weeks. They're about $5-7 and I buy three or four at the drugstore at the beginning of the summer and clip one to my son's school pack, my beach bag, our bikes and my backpack.
I apply regular waterproof sunblock in the morning and then throughout the day, just glide on the solid sunblock on nose, cheeks, neck and shoulders area. Very important for men to reapply a high SPV sunblock on back of the neck and ears - and the bald spot LOL - anyplace the sun hits you vertically is Sunburn City. Oh, top of the feet and toes too if you're wearing sandals - sunburned feet would not be fun at WDW!