Weaver is useful for making body, legs, and headpieces for both classes, so I'd probably do that if anything. Luckily, it's one of the easier classes to get to a reasonable level because it gets a lot of stay-in-town guildleves. Your other options would probably be Goldsmith for some headpieces and THM weapons, or Carpenter for high level foot gear and CNJ weapons. At the moment crafting is definitely a mixed bag, especially at higher levels when it takes a LOT of time to level up, but the early to mid levels aren't too bad if you end up enjoying it and you will be able to make a sizeable range of gear for you and your friends.