aLaunch does exactly what I'm looking for, but it's a pain to use it. Why? It constantly crashes and locks up (version 4.1). Most importantly, I have twenty apps listed and it's using 68mb of memory - this is unacceptable for a menubar launcher, which should use at most 10mb (in my opinion). This memory usage is higher than Dropbox, which is syncing 48gb and over 10,000 files. Also, it shows "Recent Apps" at the top of the menu, even though I've turned "Recent Apps" off (turning it on doesn't enable it either). If these problems were corrected, I'd have no problem giving it five stars.