The only place I use anti-freeze is in the drains. There's nothing in the water lines to freeze if you blow them out.
I by-pass the water heater, remove the anode, and drain the water tank. replace or reinstall the anode. I put a note at the by-pass valves and in the outside water heater compartment that the water heater is by-passed. I also cut off the element switch in the outside water heater compartment, so no one can cut the water heater on with it drained.
Drain the freshwater tank.
I use an air compressor (California Air Tools 1 gallon), quick connected to the city water connection, set to about 40 psi. Blow out the low point drains to get the majority of the water out. I blow out the faucets in the restroom and kitchen, outdoor shower, and restroom shower.
On the water pump, use the suction hose (turn valve to suction) to blow out the pump while it runs 5/10 seconds. Pump can run dry without damage.
Blow out the toilet water line and the black tank flush line. Blow out the low point drains again until they stop fogging.
Pour a little anti-freeze in the sink drains and the shower drain.
Drain gray and black tanks to get rid of the water from the faucets, toilet, and drains.
I think that's it. The plus side is you don't have to flush and purge anti-freeze in the spring.