I can write a script that will create a new panel (lets say in scene properties) with the button. After clicking the button, every object (or do you want just meshes?) will get inside its created parent collection with the same name as this object.
I am not sure if this is exactly what you want so tell me, please if this is ok.
I have over 500 FBX files that needs to be segregated individually just as the FBX are.
When I import an FBX file , It will come with multiple objects/meshes.
If I import more than 1 FBX, outliner will get messy.
I want to avoid fixing outliner.
I want a script that will Import Multiple FBX files and automatically create collection for EACH corresponding FBX.
My free addon assetlibrarytools v0.2.2 can actually (kind of) do this.
Unfortunately right now the function of importing into collections appears to be unreliable so I haven’t made 0.2.2 a proper release, but you can download the source from GitHub and give it a try
I’m pretty busy right now so I haven’t been able to get around to testing and fixing it, but if I was getting paid I can probably find some time to write up a reliable script to do this.
Let me know if it works for you, if not we can discuss getting a reliable script built