Build a Drag & Drop Designer with Solid

I have a major project at the moment.
It's about building a designer for documents (mostly DIN A4 / US Letter - but also labels).

What is the best way to build something like this with SolidJS? With a drag & drop functionality, snapping & co.

And some kind of invisible grid, so that I can save the result of the designer at the end and render it in another service, e.g. to PDF or ZPL.

How would you proceed with something like this? Have you ever built something like this?
Was this page helpful?