I’ve written some of the code that displays information on the in-battle interface depending on which program is selected. See the video:
I haven’t done the description of the actions at the bottom of the panel yet. That is slightly more complicated, and I might do that after I finish the actions themselves. I also demonstrate the option to move the panel to the right or left of the screen.