Resizing, snapping and drag and drop

If you were to build something like the clip below, what would you use, if any library at all?

I was at first thinking of building it myself but there are quite a few edge cases so thought it might be worth looking at a library. I've used dnd-kit for most of the drag and drop but it doesn't have resizing. Any recs for React?
Was this page helpful?