Script needed - Batch keyframes and names

Hello,
I was wondering if someone would be willing to help out with a little script - create a little script.
https://gofile.io/?c=2R14Md
There is a simple scene.
I am thinking of this funcionality:
I might go to Slate Material Editor - select one or more CoronaSelect materials and press go. After that script would bake all possible material combinations to keyframes animation and also output all material combinations names so I can copy them to txt file.
After that I would just batch rename rendered files myself.

It would be incredibly kind of you if you would be willing to help.

Thank you for any help and proposal.
Sending best wishes!
Jakub