If one player controlling 3+ PCs isn't an option (and likely, wouldn't be too satisfying), maybe something like a character tree?
Let the player have a few characters, of which only one is "in focus" at any one time. You can fudge experience, so that off-screen PCs gain XP at 1/2 rate (to...