2D Floor planner to Babylon scene

Hi guys,

I would like to build a 2D planner like this one: Plans Pro Demo - 2020 on Vimeo
I though to create a separate canvas for the 2D planner over an existing babylon canvas, and after you finish with the planner, based on the elements placed, convert the 2D positioning to a 3D positioning and add the elements to the scene.

What would your approach on this project be? What libs would you use for the 2D planner. ( the autofill of a room with a certain element is a nice feature )

I would start with defining the objects which you’ll need and their properties. Then define the main logic.
After that find the library which suits best (here is just one of examples - Custom controls, render and actions | Fabric.js 4.0 Demos )