Any reason for avoiding AHK? I've authored some AHK scripts for D3 in the past and it is a pretty easy and straight forward tool to use.
Could play the 4 of them without macros outside of Isboxer at all though. You would need to possibly mash a lot of keys tho.