Daedalic tend to create placeholders to organize things better. Simply create an object, scene, character, interface etc & leave it empty, change name to something like:
-- chapter 2 --,
-- npc's --, etc...
It's also a good idea to use prefixes when it comes to naming your objects - by objects I'm referring to everything you create in Visionaire Studio. This can be a character, an interface, a scene, a menu, a font, & so on.
For example, here is what you might name your scene objects:
- obj_button (obj refers to interactive scene object)
- itm_hammer (itm refers to something that can be picked up)
- img_photo (img refers to something that is non-interactive, that contains an image sprite)
- anim_cloud (anim refers to a non-interactive scene animation)
- area_button (area refers to an interactive area, that doesn't contain an image/animation sprite)
- exit_door-to-corridor (exit refers to an exit point to another scene)
- etc...
This is just a small insight into organizing your .ved data. I do agree with the groups thing. It would be a really nice feature but the problem is that it would only be valid for certain things. It would not be valid for scene objects or interface objects because they work on z-index & layer order which means that the objects added to those tables need to be ordered in a specific way for the engine to draw them on screen correctly.