...wickedit's pretty simple to CTRL-A before you export to get the whole project.
No, that resets the time line. If you do Ctrl-A, you then must go back and fix the time line if you want to leave room at the end of the some for effects tails. And if you aren't careful when you do that, you deselect tracks. Catch-22.
I am all for flexibility, but the DEFAULT behavior should be the simple case that is what most people do with their projects. IMHO, if you do export and don't select any options, the export should automatically include all clips (what you hear) and the time line should run from the beginning of the earliest clip to the end of the latest clip, plus a tail length that can be saved as a preference (say 3 seconds as default.)
Alternatively allow the user to set explicit song start and song end markers that don't move around randomly. That is the Studio One method. Set it once and all your exports will be good.
Another solution is as Audacity does it, allowing you to set up multiple market ranges to delineate individual songs within the recording. Again, the markers never move unless you explicitly move them. That method works great for mixing a whole program. When you are done, you do an Export Multiple Tracks (or whatever the menu item is) and Audacity automatically exports each song you marked on the time line.
For anything else, there ought to be an "Export Special" or "Advanced" mode. And I would use that on occasion.
It seems to me SONAR is forcing the most complicated process on every user. The default behavior should be simple, reliable and intuitive. I am all for making SONAR more friendly and inviting through improved start screens, but lets fix some of the other more substantial turn-offs.
I love working with SONAR, but I just cannot recommend it to anybody I collaborate with because it is too arcane and frustrating to new users.
As long as I am dreaming, it shouldn't always be necessary to do an export at all. If SONAR has a separate mastering mode, then maybe all I have to do during the mix is mark the song begin/end, and the mast3ering mode will automatically pull the mix into the mastering session for me. These are the kinds of things that will make the DAW more inviting to new users.