Store the data in a structured format then using something like MS-Word to do a mail merge (to a label) and print all the labels at once (as a print job, i.e., once a day, once a week, etc.). You could store the data in an Excel spreadsheet and keep it for historical purposes and append with new data. Then, use a criteria in mail merge to pull only records that are 'open', or a date range. Run a macro to 'flag' the changes. You could do the same thing with any database and run the labels as a report, too.
Best,
Peter
Sales is more than just a numbers game...