I am desperate !

But I am looking for something very specific but I can't find it. Here is my situation :
I am selling pre-defined business cards. Customer chose an image, input text in the option, quantity and bingo. I have maybe 20 different style to chose from.
What I would like is for the customers to be able to see the final product - just like an online business card creator .... If possible.
I hope someone will be able to help me
