LCD 20x4 variable input algorithm

Hi all

I’m planning to use a 20x4 LCD together with a 5-button keypad connected to a analog pin to use as a setup menu for setting parameter values. Attached is the desired behaviour of it.

I’ve seen plenty tutorials on how to define menus, submenus, pages etc, however, here the desired behaviour would be to have the entire parameter set displayed, and then, using the “up/down/select” keys, walkthrough the menu and set the parameter values.

P1 to P6 would be integers, that are left pad to take 2 positions and P700 to P900 would be strings of either “Y” or “N”.

Any ideas on the best way to implement this? Any reference on this forum that might help?

Thanks