You can show and hide G-Code macros in the interface settings
Did you know, that you can also hide G-Code macros by prefixing the name with an underscore?
[gcode_macro MY_AWESOME_GCODE] gcode: _MY_HELPER_CODE
[gcode_macro _MY_HELPER_CODE] gcode: M300
MY_AWESOME_GCODE appears in your interface settings,
_MY_HELPER_CODE does not.
This also works for other configuration sections including fans and outputs.