ButtonBar allows you to easily create and use definable button bars for any program that accepts keyboard input. Buttons can simulate key presses, menu selections or *-commands and button bars are provided for many applications (Zap, Impression Junior, etc..). It won't teach any old dogs new tricks, but it will give their tricks pretty buttons.