Truth is you could have ALL the sheets hidden except for a single FRONT sheet with an organized list of all the sheetnames in the workbook. A simple macro could watch for whatever cell the user clicks on, and if the cell happens to hold a text string that matches a hidden sheet, poof, the sheet is unhidden and the user taken there.
On every hidden sheet would be a HOME button, too, so a single click in the same spot on every sheet poofs the user back to the navigation sheet, hiding the sheet they were on as they transfer home.
Pretty simple, two macros would do it. One macro in the sheet module of your HOME sheet;
And the other in the ThisWorkbook module:
Bookmarks