Improved Entity Creation Dialogs

In SG, creating a new Asset, Shot, Sequence, Task, etc. is straightforward, but also very basic. There are no guardrails to ensure proper naming and prevent duplication of tasks.

We will create new dialogs for entity creation that will help with naming and templating.