This plugin lets the user create custom setting visibility sets. It is a stop-gap meassure untill such functionality is added to Cura itself.
fieldOfView/Cura-SettingVisibilityProfileCreator
A Cura plugin that lets users store custom Setting Visibility sets
PythonAGPL-3.0