There is going to be a delay since they locked the paperdoll from switching items extremely fast.
This can be useful for quickly banking your armor, especially if you equip your armor from a bag, the armor will return to the bag when you take it off. It also works well if you are always wearing the same set of armor as your hotkeys will normally light back up when you place that armor back into your inventory.
You will need to drag each piece of armor to Hotkeys 1-0 on your page 9 Hotbar.
For this Macro to work you need your hotbar page changes set to ALT+1-0
Pressing ESC will Equip or Unequip your armor.
Code:
HotKeySet( "{ESC}","Armor" ) While 1 Sleep(100) WEnd Func Armor() Send( "!9" ) Sleep(100) Send( "1" ) Sleep(650) Send( "2" ) Sleep(650) Send( "3" ) Sleep(650) Send( "4" ) Sleep(650) Send( "5" ) Sleep(650) Send( "6" ) Sleep(650) Send( "7" ) Sleep( 650 ) Send( "8" ) Sleep( 650 ) Send( "9" ) Sleep( 650 ) Send( "0" ) Sleep(100) Send( "!1" ) EndFunc