My shopping list starts with general purpose stuff - plush and foam hand applicators.
Then I have bug and tar debris remover, a gallon of quick spray and wipe, a gallon of nice citrus cleaner, a grit guard, a serious sponge, a couple wool mitts, and a couple microfiber weave towels - this all for washing.
A clay bar, which will be used with the aforementioned gallon of spray and wipe to clay the car, cleaning everything off of it. Small section here I guess.
The big expense - the random orbit buffer, the backing pads, and the application pads. Together, these three items (which really, that means about 20 pads), come to over half the total cost of this.
The buffer is severely needed for polishing. And speaking of polishing, I've listed out a 1500 series (16oz) and 4000 series (32oz). My car has a lot of swirls in the paint, indicating previous poor car. I figure I'll need the 1500 for this first time, and afterwards, as long as I keep up on the maintenance, just the 4000 to touch it up. The polish smooths out the scuffs and makes the paint look pristine and glossy.
After that comes the sealant. I'm leaning towards Jet 109 over Wet Diamond, but either way, this can be done by hand, but is better done by buffer. It will provide a protective layer over the paint, and will last some 4-6 months. It does nothing to fix the swirls, indeed, it will seal them in. It adds a highly visually reflective layer.
Finally, the wax, which is more often done by hand, AFAIK. The wax I've picked is actually pretty cheap, a third of the price of some of the others, but that's okay, wax lasts 3-6 weeks, so it needs frequent reapplications. It adds a darker, wetter, and glossier look over the sealant, it protects better, but it fades off faster.
This doesn't even touch wheels, tires, glass, trim, or interior.