Well I'm not experienced but I did just made my self a simple internal menu by doing this -
Create a menu index.
If a key is pressed add one to the menu index.
If the menu index equals X then draw a string different (optional) and allow it to do certain functions such as toggle a bool.
Don't know if that helped or not, but it's the way I did it.