If you are looking to incorporate buttons and popup menus within your courses then you can leverage Canvas styling to create an interactive button effect with very simple HTML. You can link buttons to external Canvas course navigation content (e.g. Pages, Module, Gradebook, etc.), webpages, documents for download, or even a mailto email link (i.e. clicking the button would draft an email).
Dr Sean Nufer is the Senior Director of Teaching and Learning at TCS Education System, and a current Canvas Educator of the Year and recipient of the Online Learning Consortium 2020 Excellence and Innovation in Online Teaching Award.