You have a good set of stuff! I think you might be surprised at how easy some of this is / can be unless you don't want it to be.
For example, IMO, there's zero need for a foam cannon - they don't do a lot and they're really only there for fun. I mean blasting foam onto your car IS super fun, but it can also be a lot of expense, it's kind of a mess, it does require a bunch of hassle, and ultimately all it's for is fun. Once you've done it a few times, at least for me, it's

.
As an example, here's a process you could use that's ULTRA safe and quite effective, and also fast & easy
IF YOU DO IT WEEKLY:
(1.) Spray off your car to remove loose dirt
Just a hose is fine or power sprayer if you have one / have it out
If your car is pretty clean you can skip this step
OPTIONAL for filth
If your car is super dirty OR been driven in rain for a few days, spray it down with 4:1 Road Warrior (super cheap, buy it at O'Reillys, but gotta order it). Panel by panel, spray on, let it dwell for 1-5 min, then spray off (don't let it dry). You can dilute up & down to adjust for dirt levels. I use a Marolex sprayer, but you could use an iK or a Kwazar double-action sprayer or just a home depot zep sprayer. BTW, if you use a Marolex foamer it's basically a foam cannon effect without the hassle. I don't need the foam so I usually just use the sprayer.
(2.) Blow your car dry
If you have a blower, use it now! If you want to be baller get an Ego battery-powered blower. The new 765 is coming out in a few weeks

This will also help remove loose dirt, but mostly it's to blow the water out of all the nooks & crannies so it doesn't drip out later.
(3.) Rinseless Wash
Mix a double or triple strength McKee's 37 in 1/2 a bucket (ideally use de-ionized water from Whole Foods) & toss in your waffle weaves. Take one out, very light wring out so its still dripping, fold it in 4ths. Also fill a sprayer with the McKee's solution and spray a panel, then wash one panel at a time (lightly pull in a single direction, say right-to-left). You should be able to do 8 panels with each one (count the hood, tailgate, roof as 2 or 3 panels each).
(4.) Combo dry & coat
After you do one panel, take a dry TRC Pearl folded in 1/4s, give it a spray of TWFW, and wipe the panel, being careful to evenly coat and watching for "high spots". When you get those, use a damp TRC Pearl to smooth them out.
You'll be stunned at how clean, shiny, and slick your car is
I offer that purely as a way to safely, quickly & easily clean your whole car without having to get out lots of buckets, hoses, etc. That stuff can be fun, but it usually ends up being work and then you slow down on doing it regularly. If you take most of the hassle, tools, & time out of the process it stays easy & fun - just my 2 cents.