Control-B (Command-B on the mac) drops a track label at the cursor position. The first time you do this, a new label track will be created in the audacity window, below your audio track. Each track label can hold text, or can be left blank, and named/numbered later.
If I know all the track names, I'll type them in. If I'm missing more than about 1/3 of them, I'll just leave the fileset untagged anyway, so there's not necessarily a compelling reason for me to label the rest, unless I think I won't ever find the names and finish the job properly.
Once the tracks are marked, the FILE -> EXPORT MULTIPLE window does have a few handy options. I definitely suggest dropping a few track markers and going to that window soon, to check it out, you'll be able to cancel once you see what it's got.
On the left side you have options of how to split. You'll want to split files based on Labels, using this method, and depending on the fileset, you might or might not want to export the material before your first label. I usually leave that unchecked, and then if I want the entire leader to be part of the fileset, I'll add a track label at the very start (typing the letter J takes you to track start on mac, maybe on the other platforms as well) For me, I often archive the long lead-in and any crowd at the end of sets, even if I'm not circulating that part of the show. This way, if I ever need to sync a video or something, I've got the extra material processed the same way as the music. I just put them in an Extras folder and don't upload that. But I digress.
On the right side of the dialog box, I usually use "Numbering before Label/Track Name" to have my files auto-numbered like:
01-Song One
02-Song Two
03-...
Then when you are finished with the actual tracking job, you can go FILE -> EXPORT LABELS and get a nice text file version of the track list, that you can chop up into your proper info.txt file.
Hope that's clear.
ps I use xACT on the mac to encode FLAC and to rename and create .ffp files.