I need to have a form on our website that will allow the user to pre-fill text which will overlay selected image templates. For example, I want to have business card templates, flyer templates, etc. which the user can customize by filling in form fields. I would the user to see the results in real time as the populate the text fields. If possible, I would also like them to be able to upload image elements (such as a logo) that will also overlay sections of the templates.