I would level like-classes together, for gear efficency.
level caster classes together while their gear sets are the same, that way you dont re-purchase gear you've turned into materia multiple times.
tank classes together
dps together
i'm currently doing pretty much all of my remaining Crafting classes in 10 level jumps so i only need 1 set of gear for each level bracket.