There is a simple and convenient way to interact with an Arduino board via serial line using a terminal application, such as PuTTY, which supports ANSI escape codes. This makes it super easy to serve the user with an interactive menu like this one: