Excellent software for Invitations.
The developers really thought it through with this software. It handles all the options and it is very easy and intuitive. I highly recommend Greenvelope. I also think that it is priced very reasonably. I really loved it.
