Any thoughts on how to build a WYSIWYG form designer using Ember?

I am currently planning to build a WYSIWYG form designer using Ember. The application will display a blank form panel and the user will darg controls into it.

Don’t like the data oriented application(eg: TodoMVC) which organize the application using route, this kind of application don’t needs to switch between routes. For this kind of application, how should i organize my project ?

Any push in the right direction will be a tremendous help! Thank you.

You might want to build it as a component.

You might want to use routes if you have any data that’s being persisted.