I just thought of one more possibility, which is the Legrand Adorne buttons combined with Aeotech micros. @Mike_Maxwell has done several of these.