Hasty Touch FTW! That's what I did when I leveled my crafting jobs (all 50/50). Try to get HQ gear for required level (main and off) and craft HQ leve items - the best thing is to pick up leves from the city and then deliver to specified location - best exp-wise. And dont forget that when you have HQ gear its easier to get bond to convert into materia.