Just separating the zooms from the edits as a new bar will make very little difference. Most sane users will use both. The zoom toolbar is valuable when we have more zoom buttons on it. As well as the zoom-1-second-to-1-pixel family of zoomings, I also want to see zoom-toggle back and zoom-to-samples, for those who like to edit at the sample level. Once we have that range of possible zoom buttons, we have to have some configurability of which ones to show.
As a programmer, I think the way forward is to make configurable toolbars that can take buttons. The configuration can be in audacity.cfg. Initially configuration would be for power users who are prepared to edit a text file. The coding work involved is far less than for providing a GUI for configuring too. As a default we could provide an edit toolbar and a zoom toolbar configured the way we think best for most non-power-users.
- Configurable as to what buttons and what order
- Configurable as to size, e.g. 3x2, 1x7 and so on.
We should also provide some generic buttons which can be assigned to any key-bindable command.