I made a simple script to show me when a track is frozen or not. I didn't want to take up space in my tcp with a large icon so I went changing track color. I use SWS autocolor all the time so I just set "Frozen" as the top priority so if a track has the word "Frozen" in it then it will color the track above all other rules.
This works with multiple selected tracks and I also added a convenience script to add ~~Frozen~~ for tracks that you may already have frozen but wish to add the indicator even though "JB_add_remove_Frozen_ to_from_track_name.lua" will toggle the name into and out of the track name.
I have 3 scripts that I use to freeze and unfreeze
Custom: Freeze to mono
Track: Freeze to mono (render pre-fader, save/remove items and online FX)
Script: JB_add_remove_Frozen_ to_from_track_name.lua
Custom: Freeze to stereo
Track: Freeze to stereo (render pre-fader, save/remove items and online FX)
Script: JB_add_remove_Frozen_ to_from_track_name.lua
Custom: Unfreeze tracks
Track: Unfreeze tracks (restore previously saved items and FX)
Script: JB_add_remove_Frozen_ to_from_track_name.lua
Just set your autocolor for Frozen to something that will stand out for you. I used red as a test. I hope someone likes this and enjoy !