I hope it is not too late to add another little thing.
It is a Windows standard that when something is grayed out, it means it is both unselected and unavailable for selection.
I find AHP difficult to use, because AHP grays out selected options. For example, in the macro icons, if the macro is triggered by an 'on' command, the 'on' button is grayed out. If the macro is triggered by an 'off' command, the 'off' button is grayed out.
Both seem counterintuitive to me, and I am sure trips up many new users.