I bottoni e in generale le azioni le interpreterei come un imperativo dall'utente al programma.
Per forma verbale intendi anche seconda persona vs. impersonale?
Si, anche questo.
Ripensandoci, forse le casistiche potrebbero essere divise anche in: