I wouldn't worry about a mouse.
Grub can boot everything you want. Can have a background Image. Can press a number key on the keyboard to select the corresponding boot entry. Can change text colors.
My Disk.
Main menu (Grub)
- Boot From Hard Drive (Windows Vista/7/2008 or Windows Xp)
- Boot Windows XP (NTLDR) from Hard Drive
- Boot Windows Vista/7 (BOOTMGR) from Hard Drive
- WinPE Tools (boots Win7/Vista boot loader)
--- WinPE based programs
--- Could boot Win7/Vista installer
- Boot NTLDR based program (could be WinXP installer)
- Load a 2nd Win7/Vista boot loader
--- Need a hex edit to get 2 Win7/Vista boot loaders on the same disk working, but I want these programs under a seperate entry from the WinPE Tools.
- Hirens Boot CD (Another Grub menu)
--- Hiren's Boot menu
--- Added back to Main Menu
- Ultimate Boot CD (Another Grub menu)
--- Ultimate Boot CD menu
--- Added back to Main Menu
- Ubuntu (Another Grub menu)
--- Try Ubuntu without installing
--- Install Ubuntu
--- Back to Main Menu
To get 2 Win7/Vista boot loaders on the same disk working I used a program to do it called zbootmgr.exe in multiwin9.zip found here
02 - How to create a USB drive that will install one of many choices of Windows OS's (Vista/Win7/Server 2008/XP) - PLEASE NOTE: This site is has OLD/OUTDATED info - now moved to www.RMPrepUSB.com
Another page I used for reference
Grub4dos Guide - Contents
I done mine manually without the aid of 3rd party sofware like Easyboot and it was a challenge, all I can say is GOOGLE, GOOGLE and more GOOGLE.