I agree that there are few things in this game that are a little too grindy, especially for new(er) players. You could also try doing the guildhest and leveling roulettes daily. Those plus the daily crafting/gathering handins do add up (especially if you get the bonuses for In Need role, HQ and/or Starred handins). At least until you unlock Expert Delivery, anyway.