Approach to create a menu system for the title screen

I'm starting to dig into developing a small game for the Playdate, but from what I've read, it looks like that one needs to create a lot of their own components to get things set up.

I think I'm going to try out Lua for my new project. On the main start screen, I want to be able to cycle through several buttons (Play, Credits, High Scores, Instructions), so that would likely require using the D-pad to cycle between the buttons. Is there some recommended approach on how to create the buttons and be able to highlight the "selected" button (different highlight, or some indicator icon)? Or is a lot of this just need to be created from scratch? I want to check if there is a more obvious solution or other implementations before I dive in and create everything by hand.