Damage calculator

Have you tried Training Dummy?

Also as far as I am aware you can customize your rotation for the simcraft by changing the spell priority.