1. Two buckets for washing with two-bucket method
2. Decent shampoo
3. Clay bar with lubricant spray
4. Filler polish (eg AG SRP) - for those times when you can't/don't know how to machine polish
5. Decent wax
6. Durable wax eg collinite
7. Bumper/vinyl care
8. Glass cleaner
9. Tyre care
10. Metal polish
11. Lambswool/microfibre washmitt
12. A whole host of microfibre cloths varying in size from small to large for various jobs.
Anybody wanna add anything else?