I've used this
HF Tire Changer from Harbor Freight for years. Bolted to the floor of my garage it does the job but can still be a pita sometimes. I made a square spacer out of 2x4's to raise & protect the rotor when breaking the bead.
I also have a couple Tire Iron's from Harbor Freight and they help.
Tire IronI'd also suggest some kind of rim protector similar to these
Rim Protector so you don't nick or mar the rim.
Alternatively you can take a old piece of water hose 6"-8" cut down the length then put on the rim for protection.
And a spray bottle of diluted dish washing soap helps slide the bead of the tire over the rim.
Unless it's an emergency or I'm in a hurry I prefer to just take the wheels to the shop and pay them $25 to break them down and put on new. They can do it much easier and quicker than I can.
I also made a balancing jig with two tapered round blanks that slide on a shaft that I can slide into the bearings or hub, lock down the set screws then put the rod onto some v-blocks that have bearings to balance the wheel.
Last year or the year before I've tried using balancing beads and so far I think I prefer the beads over manual balancing.