One thing I try to do when mixing is postpone the automation as long as possible. Do it dead last. This usually means less updating for me. I know people who do the opposite though...
In pro tools, I usually just select the automation line in the edit window and trim it down with the trim tool. This keeps all the ups and downs proportional. If there is a compressor on the track, I am not above using the makeup gain as a trimmer. I'd rather not mess with a gain plug if I don't have to. It seems crazy to me to have more than one SET of volume automation data. The track is the volume that the track is! I keep hearing about people who end up automating both the gain plug and the fader!
Doesn't Logic have 'clip volume'? you could use that to get your 'general' levels in place. How about getting a controller? Some programs have a "write to start/end" feature. You adjust a fader, and when you hit stop, the new level of the fader is put for the whole song.
. “What you ask about is music. What you like is sound. Now music and sound are akin, but they are not the same.”