Arduino Based pulse generator with Rotary encoder and LCD

Have you tried the LCD menu library?