I'd look into MNK as well. Most of the GCDs have positionals, so there's a lot of movement involved, and it's got a solid suite of oGCDs to rotate through.

I NIN mained it for long time after realease, and while it might be what you're looking for mechanically. I find that while the moves of NIN are very aesthetically appealing. When weaving, imo, they tend to not flow as well as say SAM, MNK, or BRD's animations do.