Could you not make some variables used for the menus. Then let the user decide which buttons do which things, then it would be standard for all programs and customizable. The program would just refer to the variable like returnToMenu and maybe the user decided that should be the start button...