PLE has a filter target property for disabled tracks, and using it you can perform whatever action is available in the lower pane of the PLE, or, using Function: Select you can invoke any command for it.
Also, a disabled track is not a type of track, so it doesn’t belong in the Track Types list.
For using this function in a template it would be necessary to disable any kind of track, if not when you set the show groups in the visibility agent option every group will appear, even those that you dont use. I end up deleting groups that are not in use, but it’s easy when the recording is over and you know exactly how many groups you’ll need, but in the middle of the recording process there’s a mess of groups…
At least that’s my problem.
Yesterday I did every PLE “script” act like I wanted to, the problem is the time invested in this because it should be much easier as the OP said, it should be already in the menu, I added some features like never ever show if the track name contains a “$” or always show if it contains a “%” if anyone is interested on this pm me.
The time you took to customize your workflow compared to the total amount of time you will spend in Cubase is quite trivial, and allows you to have something you want, which might be useful to 200 other user, perhaps, out of 200,000. Cubase provides the ability to do this for that reason, a wide variety of workflows can be accommodated, much more than if the devs tried to implement each individual feature that is requested.
I’ve been using cubase for more than 10 years and the problem is when in a template you have 50 group tracks already routed but you use just say 20, if I use the visibility agents and show group tracks I’ll end up seen all 50 tracks… Of course I could use also the hide muted tracks filter but that limits the mute function.
The time I spent making this customization bothered me because it’s a feature already in pro tools, just like all the “new” features for cubase but old for other daws, i would choose cubase over any daw but visibility agents, macros and PLE are far from practical, another problem is that visibility agents are specific for each project, with my customization you can make visibility changes for any project.
Even simple things with filter track types: Why isn’t Input and Output separate selections? Why are input/output tracks considered “other”? Often I want to just select Input OR Output alone. It really could be improved.