Adding draggable and resizable elements/frames


I am new to webflow and required to create a web app. It should function like a very lite version of paint. Frames should be inserted, resized and dragged by the user, dynamically.

Goal is to enable user to create custom layouts out of two, three basic elements. Lastly, they have to be connected to CMS.

Please guide, if it is possible in webflow. Any suggestion or feedback is highly appreciated.

Thank you!