Image editing package

I am wanting to build a design your own t-shirt website and I am asking for guidance on what libraries are out there that would enable a customer to add an image, some text, choose colors, font size etc all within the bounds of a square.
Any advice would be appreciated.

You might find something on https://github.com/vuejs/awesome-vue

I’ve shortly tested few editors…and now using Doka which seems to be simple and UI friendly…and its paid as dev licence. It’s a way how to get nice editor without too much effort