Joe Multiboxer is programmable multiboxing software, with a system for addons (called Agents -- it works because your agent does it for you) that works similar to WoW Addons -- drop in a folder, and off we go..
Joe Multiboxer requires requires a Gaming Tools Pro subscription from LavishSoft.com ($50/yr)