1) Renaming Resources
A new and better way to rename resources. the difference being not only will the resource be renamed, and not only will all non-code references to that resource be renamed (sprite/mask index, parent object, collision events, DND actions pointing to that resource, etc) but it will ALSO rename all CODE references to that resource (which GMS can't do ATM). So that way just like with the DND, we won't have to change anything when renaming the resource, that will be done for us automatically in our GML/EDL too. This could be ticked on and off in the preferences, and if ticked off it will work the same as it does in GMS when renaming resources.
2) Add Existing Resources
To support importing in the IDE of external resources, whether from a GMX or EGM folder, and if the resource being imported is a different format from the current project loaded, it could be automatically converted to the correct format. IE, I have an *.egm project loaded and I imported an object in the GMX format (*.object.gmx) it would be automatically converted to the EGM equivalent when added to the project file / directory.
Let me know what you guys think!