modeling - Remove unwanted material - Blender Stack Exchange
Extra Material List - Blender Addon | MeshLogic
GitHub - QCPolmer/Blender-3d-remove-duplicate-materials-in-scene: Run this script from a scene and it will replace all materials with a '.001' or whatever with the material without the number after it. Basically, it is for
How can I remove all unused materials from a .blend file? - Blender Stack Exchange
How to delete object from scene through the Blender Python API