They could just make different existing weapons do this.

Ex: Conjurer

Use crooks or staves: WHM
Use elemental wands: BLM


Each class seems to have different weapon types as it is, so this should work.