Let's say the user clicks on something that is an entity in the system. In my case, it's a template for a course that students take.
On this screen, I want to show various properties of the template and have them edit those properties, but I also want to allow for them to do various things, like drag/drop functionality or upload images that belong to this template.
What is the best way to present these different things to the user? Should I have multiple tabs - one for showing the properties, another for doing the drag-and-drop stuff and another for changing the image? Should I just the properties first, and then list the drag and drop stuff later?