If I purchase the Swiss Rail Pass (2nd class) for the entire period of my visit, is there any benefit in also purchasing the Zurich Pass while I am in Zurich, and/or the Bernese Oberland Pass while in that area?
There may be some additional benefits but they would be overkill and not likely worth the extra expense. Someone will be along shortly with the mind-blinding minutia.
I don't think the minutiae are worth the effort, so I would say, "no." The Swiss Travel Pass is pretty comprehensive, especially the consecutive-day versions (so that you're not debating whether to use the pass on any given day).
There may actually be some benefit to having, say, the Z-pass and the S-pass. The Z-pass could cover your time in the Zurich area, allowing you not to activate your S-pass until you're ready to move on. Suppose you have a 10-day trip planned with the first 2 days in Zurich. There's no 10-day Swiss pass, but a Z-pass for 2 days plus an 8-day swiss pass may do the trick.
Thanks fast Eddy and Laura. The period will be covered by the Rail Pass, but It is hard to tell from the various websites if the Local passes offer any benefits beyond the rail pass.
FastEddie's suggestion of having a regional pass cover you on days you won't have Swiss Travel Pass coverage (so you can get a shorter one) is a good idea. But the possible small incremental benefits of having both passes at once would not begin to be covered by the extra expense (which is not so small).
So, if you're using a regional pass to get a shorter Swiss Travel Pass, that makes sense. If not, skip the other passes; just get the Swiss Travel Pass, and pay for anything it doesn't cover (which, as Laura says, is pretty minimal). Remember the Swiss Travel Pass not only covers transit, including all local transit in cities like Zurich, but also museums.