I'm looking for a JS framework/library to create a designer similar to how the AWS CloudFormation designer works.
The library should preferable be able to auto layout components given a definition, similar to how the CF designer can generate and show the layout if you paste a template into it.
What language the definition files must be in does not matter a whole lot but it's better if it's some sort of JSON or XML or YAML.