Для CS и CS2 есть несколько генераторов календарей. Скорей всего они подойдут и к CS3. http://www.prodtp.ru/download/index.php?cid=34
В принципе вполне сносные календари получаются. Есть так же генератор для Adobe InDesign. Он делает календарную сетку в виде индезайновских таблиц (что само по себе удобней чем цифры в свободном полете).
Лично я еще использую CalendarWizard который есть в стандартной поставке CorelDraw. Он не так гибко редактируется как индезайновский, зато в нем больше опций, и английские календари генерирует гораздо корректней.