Three spoons,
four of them nylon rim protectors,
a wheelbarrow handle with a hinged block to break the bead,
A square of 2x4's to lay the wheel on so the brake disc doesn't touch the floor
Harbor Freight balancer on a pair of jack stands
BMW rear wheel adapter for the balancer
Harbor Freight ratchet strap to set the bead
3-4 drops of liquid soap in a cup of water for lube with 1" chip brush
I have found that the ratchet strap around the circumference of the tire will spread the beads and help the seating process. It's just a cheap version of the air collar they use in tire shops to set stubborn beads on car tires.
My home made bead breaker needs a bit of help sometimes. I'll put some lube in the joint of the tire and the rim and work the breaker on it a couple times to work the lube in between, and the bead slides right into the middle of the rim.
I've found that my wheels aren't well balanced, so now I put them on my balancer before putting the new tire on and marking the heavy spot which isn't always near the valve stem. Then I mount the tire with the dot aligned with my mark, not the valve stem. Makes balancing a bit easier.
As much as I would like to get a real tire changer, since I only do 4-5 tires a year I just can't justify getting one.