Three or four buttons are efficient, but as you add more buttons your layout will look (and feel) cluttered and cramped. You'll be back where you started, having to negotiate too many chaotic choices. Although you could make a Main Menu page, not all databases lend themselves to this solution. If you have a database with many reports, for example, you might be better off creating one field with a drop-down list of choices.
Before you can create this script, you'll need a global field formatted as a drop-down list, and a list of scripts you want to use for the value list.