Selectively Activating Layers in Viewport

I've seen options on various websites about having layers being selectively activated in different viewports on various sheets, but none of them seem to work the way I want. I'm trying to set it up so viewports on different sheets only have certain layers activated at all times, regardless of what I activate/deactivate in the layer state manager, so I can print my different sheets without having to manually turn layers on and off to get the view I want. Any suggestions on the best way to accomplish this?