Batch Export Trick for Logic using Markers and XLD
Now you can do this (albeit in a two step process) using Logic 9.1 and the free and wonderful XLD!
Just place markers in your project and bounce as AIFF (this is the only format that seems to work with this, so you are out of luck if your bounce file is going to be larger than 2GB). I suggest placing a marker at the very beginning of the project too so you first file is not called "Timestamp_0" or some such thing. You can even name the markers with the name you want each file to have, though keep in mind files will sort alphabetically of course once they are split if you have a specific order - so maybe preface them with 01, 02, 03, etc etc.
OK - now go get XLD (the GUI version):
http://tmkk.hp.infoseek.co.jp/xld/index_e.html
download, install and run it. No window will appear at first. Open the preferences and choose your desired output format and options, directory, etc
drop the AIFF file onto XLD (I've put XLD into my Finder window toolbar for easy access). When it asks you to open the embedded cue sheet, say "OK" and your markers should appear as a list of CD tracks that you can play double click to play with a player interface and preview.
Then press "Decode" and voila! All your markers as separate audio files with the marker name, in whatever format (including the multiple formats option) you set XLD for.
You can even edit metadata at this stage (but first consider whether your output format supports it)
Some of the formats XLD can produce are
AIFF
WAV
Apple Lossless (saves some space!)
FLAC
AAC
MP3
OGG
etc etc
Personally I think this is an absolutely fantastic trick and am happy to have discovered it. Hope it helps you too.
MBP 15" 2.4GHz (early 2008), PB G4 15" 1.25GHz, Mac OS X (10.5.8), 4GB RAM, Logic Pro 9.1, MaxMSP 5.1, Final Cut Express, MOTU Ultralites