I need to take a 2D design created in microstation and display it on the web using a tool like javascript, Unity 3D, or another similar option. The web tool should have basic functionality like reshaping or adding new shapes. My current approach involves capturing shape properties, such as coordinates, from microstation and then representing them in the browser. For example, if I create a line from (2,2) to (10,10) in microstation, I want to be able to plot this line on the web and modify its length to (20,20) with a mouse click at runtime. This needs to be done dynamically, not in the Unity editor.
While I'm currently attempting this in Unity, I'm struggling with the editing part. I've also explored javascript libraries like konvaJS, makerJS, ThreeJS, and found that only konvajs offers reshaping capabilities, but even this doesn't provide a solution for creating shapes with a mouse. So, I'm seeking guidance on how to achieve this functionality.
Is there a way to accomplish this using either of these approaches? I'm only interested in implementing a few custom functionalities, so I'd like to know which approach and tool would be best suited for this task. Any advice is greatly appreciated.