Nope.
I've considered building something like that because I'm often running attack chains in my head. But every time I sit down and start planning it out, it gets so complicated and feature rich that I wind up giving up because I have more important things on my list: PvP DR and Pet Details.