I've boxed Warhammer using Innerspace. IS is the only software solution currently available.

However, Warhammer's macro system is pretty bad, so don't expect much flexability in targetting.