Instead of having to type the same customization commands every time you need to use a particular type of staff, you can define a custom staff context and use it instead. For example, instead of:
\new Staff \with { ... }
You would use:
\new MyCustomStaff
A custom staff context can have any customizations that you would use in a Staff's \with block. Note that the custom staff's definition can be saved in a file that you \include
, so you do not have to re-create it every time it is needed.