DIY tire changing is never recommended on alloy rims you value the appearance of.
I like to DIY anything I can, so I just did four tires on an old civic with steel rims and wheel covers, since I had no worries about scratching those.
Used the harbor freight manual changer, $35 on sale, and if anyone goes this route, it really needs to be anchored in concrete to work effectively, a pallet mount limits the amount of leverage you can put on the mounting bar. Maybe if you had it on a long two by four with cars parked on the ends it would be secure enough.
The tire changer has a bead breaker on the side that I covered with the tread of a cut up used tire to protect against scratching, hf should have had it built in.
There’s a technique to using the mounting bar that makes it fairly straightforward, but a lot of videos trying to use it don’t do it properly. It has to be used in a clockwise direction with the bead sitting against the recess in the end of the mounting side of the bar, and key factors is using ample tire lube and making sure the opposite side of the tire is in the drop center of the rim to gain the necessary clearance for the bead to go over the edge of the rim. Just have to brace it against the center post and pull it around in a CW direction. Difficulty depends on how stiff and old the tire is.
Any edge mounted wheel weights should be removed first and the rim cleaned of any rubber residue that would interfere with the sliding mount bar that necessarily rides against the rim in this process.
Real tire machines don’t touch the rim edge when mounting, so that’s really what’s needed for non beater wheels that you care about. Unless you bought one of those, taking it to the shop is necessary then.
Seating the bead usually is easy, but one time I did have a narrow tire and rim combination that had a large gap when mounted that there was no way to seat just from my compressor. Ended up buying a tire seating tank for $90, just because defeat is dismal, lol. It shoots a quick blast of air stored in the small tank in one instant through the large ball valve controlled nozzle and the air quickly pushes the tire up against the rim and seals it . Definitely need earmuffs when using this thing because it is one loud sucker. I kind of had my doubts about how well it would work but it did the trick amazingly enough. You’re supposed to hold on to it when deploying the valve so it won’t kick back in your face as suggested, no real concerns there.
Balancing I had one of the bubble type ones from hf, but that was of dubious effectiveness, seemed it would only pick up really lopsided wheels, good for coarse balancing I guess.