Hi Philip,
Well, you get both of those things when you use a Subroutine!
The other thing some folks do is use naming conventions, so if you start your variable name with the chart name, then they’re sorted by that name, and you’re less likely to accidentally use a chart-specific variable in another chart.
I want to tell you more about what the next big (10.0?) version of PAC Control is all about, but then I’d have to kill you. 
-Mary