All great info and suggestions here Craig. Thanks!
I would mention however, that in the MIDI world where all your tracking, mixing, and mastering skills combine with inspiration and compositional technique, many times the lines blur between that act of tracking and the act of mixing I.E.., the introduction of processing and FX etc..
When I started out recording back in the early 60's, well, you had no choice. You had to mix and master after all the tracking was done. But even then, the wisest engineers considered the later duties of "the mix" where we get the old phrase, "We'll fix it in the mix" from, right from the beginning of the tracking sessions. So, there might be less to "fix" when the mixing time came. Then, those very same precautionary considerations would be made before the "magic" of mastering occurred.
Today, at my DAW, I will pre-produce my projects so as to fold in as much of the mix/mastering duties as I can because 1) the technology enables me, and 2) my time is used more efficiently. Well yeah, it took years to get to this point as experience is the best teacher. But I really would like to emphasize the point you made about preparation going into the project. If you outline and set up your tools before you go in, you're going to let a lot more spontanaiety emerge=workflow=productivity=happiness=a good night sleep and may even=more $$$$!