I’ve finished the first incarnation of AmesyExport! I made a tweak to how the grouping system is used to move the objects and added a save prompt to prevent exporting from unsaved files.
I had planned on creating more functionality for the tool, including a lot of options for skinned meshes, but I think for now I’m happy with what the tool does and would like to draw a line under it. (Not saying I won’t come back to it, but have too many projects in my mind right now!)
One of the interesting things I learned here was how to select all objects within a group without selecting the group itself, using the listRelatives command.
Below is a video of the tool in action!