A software-based system automatically generates personalized
communications including arrangements for communicating with various
databases, servers and client systems. A smart templates document
generator uses multiple categories and types of profiles such as case
materials, destination and layout, and supporter profiles, as well as
event, level and document profiles. The system further utilizes
substantially or completely media independent communications of materials
involving database and communications software architectures, input
device/output display synchronization techniques, and graphics rendering
software implementations.