This addon helps the compositing/rendering process in three ways:

This addon discreetly adds a new "View Layer" menu in the compositor panel and new entries in the right-click contextual menu for easier access with the following operators:
- Enable View Layers for selected render layers nodes
- Disable View Layers for selected render layers nodes
- Enable all View Layers in scene
- Disable all View Layers in scene
- Enable View Layers for unmuted render layers nodes only (press M to mute a node)
- Enable View Layers for selected render layers nodes only
- (Bonus) Switch to View Layer of the selected render layer

This addon also allows you to manage your View Layers like any other Blender lists:
- Switch to a View Layer
- Enable/Disable View Layer
- Add/Remove View Layer
- Special Menu for more sorting options
- Sort by name
- Sort by name in reverse
- Move to top
- Move to bottom
- Move Layer up or down
- Copy/Paste from all Layer Collection render settings
- (note: View Layers Passes and AOVs are deprecated as other addons already support it, for a more in depth way to manage these properties I suggest Blender Bob's Render Manager)

Finally, it adds a quick way to copy from the outliner the selected Collections render settings:
- Copy selected Layer Collections render settings (exclude, holdout, indirect_only, hide_viewport) to selcted View Layers

Now fully customizable. Show or hide every menu and panel as you wish.
fix: 5.1 compatibility (removed bpy.utils.previews.load() keywords)
This extension does not require special permissions.
Wonderful addon, but it appears t be broken in the most recent version The addon is broken in 5.1 it throws me an " ImagePreviewCollection.load() got an unexpected keyword argument 'path " erorr whenever i try to enable it, it even happens if you try to instal it in a factory reset version of blender
Thanks for the report ! It is fixed in v1.2.5
I've always felt that working on a scene while you configure view layers, for prototyping and comparing options, to be a mess and a time hurdle more than anything else. For me the biggest time saver is the ability to batch configure visibility of collections. I no longer need to be switching between layers and filling up my vram pool just to toggle one newly added collection off.
thank you so much!