We had this in BFA1. Should go into BFA2 too, it is useful.
Task: Implement tab menu to switch between the animation editors.
Maybe we can leave the Timeline away here. In Animation layout the timeline is already open at the bottom.

This requires a new icon for the drivers editor. So postponing.
Unfunny. Drivers editor is not available through python. It is simply not in the enum. Other types like UV editor neither.
Blender development. Same thing implemented in a thousand different contradicting ways ...
This means that we keep the Drivers editor out here for now. And just implement a switch between Dopesheet, NLA and Graph Editor. Maybe we find a solution at a later point.

Argh! Next unfunny thing. I haven't implemented the menu in the timeline yet. Just in the dope sheet. But the menu nevertheless shows in the timeline menu. What a can of worms :D
Unassigning and postponing for now. This needs deeper investigation, and is something for the next point release.

Hm, the blender devs have implemented a toggle here in the view menu. To toggle between dope sheet and graph editor. Worth an investigation.

Let's have a second look here.
Still the old problem

Hm, drivers is part of the graph editor. But how to reach it then?
Three out of four is already an improvement. So let's first implement the three, and then have another look at the driver area.
:'3

Okay, the old way, with own tooltips ...
YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!
The driver editor is more accessible with righclick on any driver now (opens up a new window).
Eek, i have closed this issue accidentally again ^^
I have meanwhile found a way to add the driver button too. But needs some polishing. Tomorrow.
Fixed in master
Funny little challenge this was ...

I'm recompiling just for this feature.
Most helpful comment
:'3

Okay, the old way, with own tooltips ...