My first idea was a mini console that displayed the afflictions you currently have. It works pretty well but looks boooring. Here's a screenshot of it while sparring a Blademaster in Achaea:

Another idea was to have each affliction represented as an icon and place them all on a giant grid. As afflictions were received, the corresponding icons on the grid would appear. Neat idea. But it seemed a bit complicated. The user would have to memorize which icon went with each affliction for it to be effective. Here's a simple screenshot of it:

Only one icon is displayed above, but you get the idea.
The final affliction tracker is the one I'm currently working on. It's not complete. There is a static display of each affliction. As afflictions are received, the corresponding affliction is highlighted. Additionally, I've been tinkering with a new function in Vadi's svo that displays how long you've had a said affliction. I'll be adding a little box next to each affliction name that reflects this nifty timing. The following screenshot displays what I've done so far but again, not finished:

If anyone has some helpful advice as to how an affliction tracker can function, please do tell!