Hi, I'm the one currently coding the script (after the initial work by Arthur Montvidas)!
There already are buttons for most of what you want to do. In the latest version, show/hide browser is INPUTS, show bottom pane is AUDIO INST, swapping between clip and device view in the bottom pane is AUX. The DISPLAY button (to the left of the 7-segment displ ay) swaps between Arrangement and Session/Mixer view. Scroll down on the
GitHub page for a list of button functions.
Info view is not accessible through the Live API, unfortunately (I just sent in a feature request to Ableton for that and some other functions). Showing/hiding the mixer in Arrangement view isn't either, nor opening the groove pool, as far as I can tell. You could try to rig up something with an external keystroke simulator (since some of those functions do have keyboard shortcuts), but I want to keep the script itself standalone.
F1-F8 will be left for the user to manually MIDI map them to different functions (ctrl+M). Anything in the interface you can click (like buttons on Live devices) can be mapped that way.
There hasn't been a release package of the script for a while but the latest beta version has been very stable in my experience, you can download it by clicking Code (the green button) > Download ZIP. The latest version adds Global SOLO functionality, which I find very handy while mixing.