Each editor has its own GUID. This is required for XML storage as well as for access inside C++ or script-based commands. ScenomePlatform ships with seven editors. Editors are written by programmers. If you write a new editor, it must have its own GUID.