под "программируемыми" я понимаю, как бы это сказать, изменение сигнала "пульт в пульт", а не макросы.
Пример использования -- у меня пульт для внешней приблуды был непрограммируемый, приходилось юзать два пульта -- включение телевизора одним, а потом пульт от внешнего устройства для навигации по его меню. Из двух пультов один терялся довольно часто
Сейчас перешел на HDMI-CEC и проблема отпала, но это не самое дешевое удовольствие.