Those great teams from the 90's were like that. The top three lines were pretty much interchangeable. I never figured out which was the #1 and which was the #3. (Hoogsteins, Blake, Panzers...It was all the same). Heck I think even Blais couldn't keep track of who played with who as he changed the lines so many times.
Then you had the fourth line which was staffed with Armburst, Defauw and Jason Ulmer. They didn't have a lot of scoring punch but they could play against anybody.