Crossbow: High phys/ phys / Lightning would be BIS, but its much easier to make an ele bow with say Lightning/Fire/Essence mod and that will be much better then a bad phys bow. Suffixes Perfect essence of Battle and Haste. Settle on 3rd mod.
Rings: Flat dmg/Flat dmg/Rarity for prefixes, suffixes res/attributes/rarity
Amulet: %Es/Spirit/Es Global defense Life or Evasion prefixes, suffixes +3 and res.
Helmet: High ES on a base you have enough int for. Rarity/res suffixes.
Boots: As high MS as you can get, Life/Rarity/Ev prefixes. Suffixes Res/rarity/deflect.
Body Armour: High EV prefixes, Suffixes I like one high tier deflect mod here and resist.
Gloves:
Valako's Vice
Belt:
Headhunter is always best for mapping, but not mandatory. Until you acquire this any rare belt will be fine.
Jewels: MS/proj/ele dam/lightning dam. Gain as lightning etc.
You cant get 10% ms and that much lightning damage on the jewels listed above, they bugged when I imported the pob.
Charms:
Ngamahu's Chosen, thawing, stone. If ignites are annoying you can go
Dousing Charm.
Resist on items arent perfectly optimized, just wanted to give an idea of what you want on the items.
Xbow craft:
Buy t1/t2 lightning damage magic xbow on trade
Greater essence of flames
Fill suffixes with dextral exaltation omen
Perfect essence of Electricity -- if you remove one of your prefixes here go back to step 1
Prefixes complete --> fill suffixes with exalts
Perfect essence of battle(+5)
Perfect essence of haste(gamble, 33% chance to lose but you can keep using these essences if you want both mods)