Kylotan
I disagree with the assessment that you leave the loudness until the very last step.
Of course there are many things you can do during the mixing process to make a louder overall two-track mix. I'm referring to the loudness of the two-track mixdown. At least given the way I master, this requires doing tweaks at the waveform/surgical level, which can done
only when you have a final two-track mix with which you can work. You can't make these kinds of tweaks when mixing.
For example suppose four different tracks "collide" on one note to create a big peak on three or four consecutive half-cycles. Trying to fix that through automation of the four tracks will drive you crazy. Fixing it in the two-track mix is easy, so you can reduce the level of those peaks, open up headroom, and raise the overall level without having to do dynamics control.
I think that generally the best option for optimizing levels is to do so during the mastering process, but as long as you don't master at the waveform level but simply use processing, you can certainly do that in the master bus (and that's another reason why you want to have rational levels at the master bus).
However I also think that your mix should not need a lot except for optimizing levels, although multiband dynamics processing will affect the spectral balance and that may require subtle EQ. When I do final tweaks in Wavelab, waveform editing aside, the processing I typically use is multiband dynamics and
maybe some image widening. But if you use Wavelab's feature of A/B comparisons of processed and bypassed with level compensation, you really don't hear much difference. The balance is already where it needs to be.
One thing I find intriguing about LANDR is it seems it would make it very convenient to get a rough idea during the mixing process of how mastering will affect the song, especially because you can audition variations among light, medium, and heavy-handed approaches.