Named Expressions - Want to Show and Hide Menus Based upon Starting Characters of Active File Name

We use a DOT provided workspace which uses VBA to load various Barmenu files. The Macro reads the file name and grabs the initial three characters and loads the MDF files based upon what it finds.

I would like to migrate that to named expressions with menu customizations that use a show and hide toggle based upon the named expression. This seems like a natural progression since we can import the Barmenu files using one of the Bentley utilities.

This will be my first venture into Named Expressions, so I am looking for any suggestions or caveats that may burst my bubble.

TIA.