I like to use alfred as a search agent, this needs panorama x has a good applescript and url scheme support.
I read a post about one year before, it said panorama will add applescript feature nearly. If the developer add such feature, please consider alfred or launchbar support. Alfred has a more general search GUI to search database items.