Aside from combing through the battle log, a tool you're not supposed to use will also tell you whether damage is magical or physical. Also if a third party tool can determine if something is magic or not I feel like it wouldn't be hard for there to be some sort of condition they could set to determine whether to display the damage as purple or not.