Is this for PvP or fighting comp characters? It depends either way.
Ninja
This is my best character set up. Depending on how I feel I change up the equipment to tweak for speed/accuracy and movement.
Unarmed Throw Unarmed Basic Skill Thief's Cap/Headband Mp Switch/Blade Grasp Power Garb Concentration/Martial Arts Germinas Boots/Bracer Move +3/Move MP Up/Teleport
At lower levels sometimes increasing the damage is necessary, but at lv 99 this build will deal:
800 damage (2x400)
100% accuracy from Concentration
16 Speed
Move of 5 w/ Teleport | or | Move:Jump 8:5 | or M:J 5:5 w/ Move MP Up.
Selecting MP switch makes the ninja able to take any strike without taking damage. If combined with Move MP Up the ninja gets one gimie every time they move (which at speed 16 is a lot). I don't usually get hit that much so I use a real move ability instead.
The reason I chose Battle Skill is for Accumulate. Unarmed damage is kind of broken because it is PA^2, so as you get into higher values of PA it takes off. Buy using accumulate once I go from 800 to 882 damage, one more time to 968 damage. If I decide I don't need that much damage I have tons of options. Items, Jump, Martial Arts, etc...
(Btw, this will deal 1875 damage if you tweak it out with all +PA items and Martial Arts. Take that zodiac bosses!)
---
Black Mage
Depending on if I gear for mobility or| MA, @lv 99:
Wizard Rod Black Magic Unarmed Draw Out Thief's Cap/Flash Hat Blade Grasp Wizard's Robe Magic Attack Up Germinas Boots/Red Shoes/Magic Gauntlet Move +3/Teleport
Murasame heals for 396| 444
Muramase damages 594 | 666
Kikuichimoji damages 528 | 592
At a speed of 12 or 13.
Black Magic is just icing on the cake.
EDIT: Why does it put that huge space before my tables?
EDIT2: Having to put all my HTML in one line displeases me.