wKeys is a software for Mac OS X that allows you to customize your Warcraft III CustomKeys.txt file.
With it you'll be able to replace dotakeys:mac, as you can assingn a key to each ability slot, or even to each single ability.
Ok, but what's the difference?
With the application you make a file that's read by Warcraft. This file contains informations about units' commands (attack and similiar) and abilities, such as the shortcut key, tip, and position in the grid. Plus there is no need to process keyboard events, as the game load the map with the shortcut keys already changed according to the file.
Use it and extend it!
The new system, perhaps, has some limitations, like the ability to turn on lifebars, which must be still done using Event Taps.
By using plug-ins the program can extend its features and cancel its lacks. Some plugins that will be implemented are: lifebars enabler/disabler, iTunes control, image mounter. Do you want more? Request them, or, if you know some Cocoa, open Xcode and write your own plug-in.
Compatibility
Thanks to the absence of Event Taps, this application has all the chances to be compatible with the OS X versions prior to Tiger. I'm developing it using the latest Xcode on Leopard for Leopard mainly. However, when I finish, I'll try to make a 10.3 - 10.4 compatible version.
Note for dotakeys:mac users
wKeys uses many features already developed in dotakeys:mac, but it's at the beginning of development. Altough the project proceed very fast, I think that I will publish a last dotakeys version with heroes table and items table (with recipes/dependencies view) and some other features. This will still run on Tiger and Leopard.