Can't help you with the programming, but i did saw some menu programs on AF coverdisc eons ago.
One was a simple start-up thing with text-buttons, not the most interresting but it works.
Else check aminet- i've done raw search, maybe there's something between it.
aminet - boot menu search