Looking for product label designer plugin

Hi everyone,

I am starting a website which sells gift products that have a label attached. I am looking for a plugin where customers can personalise their label with text. I wondered if there was any plugins that existed that would show a live preview of their label message on the product page and then save both text and image in their order so that we could create it. Preferable with limitations on sizing. Using Wordpress and Woocommerce. Thanks in advance.