Have you considered using a premade marketing program. Imprev.com has a nice system, that is affordable. It keeps all your flyers online, has matching sets of flyers, postcards, brochures, walking cards, etc.
Being online, you can grab them anywhere, print them out or mail them. THey create PDF, and one nice feature, you can print them to one of several copy companies that will ship printed flyers to you the next day. It saves a lot of tiem when you are in a hurry.
It has been a great service for me. I dropped Publisher in a heartbeat, it's just too much time that can be better used selling.