● Use Enum for MacPanel (Slot, Pin), buses, instruments, etc
● Use UUT Pin name (string) or ID (user supplied enum constant) mapped to MacPanel Pin for commands
● Use of optional Parameters with default values to avoid entering all parameters