Насчёт специализированных программ у меня данных нет, но я знаю, как сделать это в Visio и Excel. Про Visio описано
в этой статье (
см. рис. 9 в конце. Применимо ко всем версиям. В 2003-2010 точно работает). Про Excel пока не написал, но там суть такая, что изображение растягивается на рабочем листе, после чего выводится на печать стандартным образом. Хоть в А0 потом склеивайте. Чтобы увидеть границы листов в Excel 2003, нужно вызвать Файл - Предварительный просмотр. В Excel 2010 для этого нужно перейти на Файл - Печать и вернуться на рабочий лист.