I keep all the projects with the tracks separate in case i need to go back and do further editing. I know i dont wanna shoot myself in the foot
OK....but say you record the drums and then sub-mix them down.....then you add the bass and a rhythm guitar and combine them with the sub-mixed drums and then you sub-mix down again.....then you add some more guitars and again sub-mix and combine with the previous sub-mix(s).....then some vocals, and again sub-mix plus the previous sub-mix(s).....then finally some lead guitar...etc...etc….and I’m keeping it REAL simple here. Imagine if you are also adding all kinds of processing to the tracks at each sub-mix step.
Now you realize that the drums are too loud for the rest of the mix......so then what, you go back through all those projects and then repeat that crazy sub-mix process....????
If you leave individual tracks in one project, you can mix at the end any way you like. Drums too loud, lower the drum tracks....bass too soft, raise the bass track....guitars need some midrange EQ, add it to the individual guitar tracks....vocals need some de-essing, apply it to the vocal track......
....all the time you are hearing in real time, how the changes affect and interact with the whole mix, and not just each sub-mix step of many sub-mix steps.
Again....I ask…. why you are doing it the way you are doing it…..what made you chose that process…what was/is your logic…?
If you don't see the difference, then just keep doing what you are doing.....but if you are talking about shooting yourself in the foot, your way is going to leave a lot of bullet holes in your shoes.