В принципе ничто не мешает сделать сторонний поисковик по меню программ. К некоторым прогам придется отдельные методики выковыривания менюшки писать, но принципе это вполне достижимо.
Если уж это текстовый поиск, то логичнее повесить его на комбинацию клавиш глобально и производить по меню последнего открытого окна. Так что интеграция в саму прорамму не обязательна — главное ведь найти то что нужно
Возможно, вы и правы, но следует помнить, что всё-таки разные программы используют разные компоненты для построения меню. Большинство, конечно, пользуются стандартными, но нельзя забывать и о остальных. Поэтому мне и кажется, что легче самим производителям ввести такой функционал в свои приложения.
Поиск функций в программах — концепт