PrintPlus,
This can be done programmatically within certain parameters. Briefly explained:
In the PrintShop Mail document,
a) Create overlapping text blocks for the various colors (red, black, green, etc...) and set logic accordingly.
b) Create overlapping text blocks for the various predefined fonts (Arial, Times, etc...) and set logic accordingly.
c) These will refer to a RTF file used later on.
In Print Shop Mail web:
a) Create a user input field(dropdown) to select the color, which will enable the corresponding text block.
b) Create a user input field(dropdown) to select the Font, which will enable the corresponding text block.
c) Create a RichText User input for the card text, to allow user input and applying font attributes.
An enhancement request for a more dynamic manner of accomplishment will be raised.
If you find the above not sufficiently informative, you may wish to open a support ticket.
http://www.objectiflune.com/OL/en-US/Support/Index.aspx