Menus and Submenus

I’ve been having trouble with this lately. I did a menu that has a drop down menu before and it works pretty good but it seems like there is probably an easier way to do this.

Does anyone know of any tutorials or recommendations of how to make a good menu with buttons and then have a submenu pop up?

I am just having a hard time putting this together in my head!

Thanks