If you had nothing and needed to start for scratch, here are my top 10 recommendations. I'm sure you will get a very large variety so I am by no means saying my list is the best list.
1. Two Buckets + Grit Guards
2a. Quality car soap (Optimum Car Wash, Meguiar's Shampoo+, etc)I would go Hyperwash over Shampoo+
2b. Quality Rinseless (Optimum No Rinse, DP 4 in 1, etc)
3a. Microfiber Wash Mitt (for traditional car wash)
3b. Large quantity of 300GSM or so microfiber towels to preform the "Garry Dean Wash Method" for rinseless car washes. I prefer more plush 470+
4. Clay Bar or Clay Towel (use car soap/rinseless solution for clay lube)
5. Light Polish/All in one cleaner (Klasse, Auto Finesse Tripple, etc)Light polish here (Menzerna SF4000 or HD Polish)
6. All Purpose Cleaner (Optimum Power Clean, Meg's D101, etc. Can be used for wheels, engines, and even interior)
7. Tire Gel (Optimum Tire-Bond, Pinnacle Black Onyx, etc)
8. Wax (Optimum Car Wax, Pinnacle Liquid Souveran, etc)I would go sealant(Sonax PNS, Wolfgang DGPS, or BF AFPP) or coating(Optimum Gloss Coat, Cquartz UK, PBL PC).
9. Stoner Invisible Glass
10. Shop Vac for interior vacuuming.
I hope this helps.