Really depends on what you want to do and the rest of your team. If you have a mage, don't bother with enchants. If you want to play more caster/ranged build, you want Magic Cannon+Compass Slash(and the upgrades obviously) on your sword, with the 3rd skill being one of the 2 sigils(one does damage, the other pulls stuff together for aoes) or a sword skill of your choice. For the shield you want Holy Aid and then counters for the elements you prefer. Might want an enchant if your mage is being derpy about buffing you for the cannon, or if you prefer having the mage buff the rest of the team with a certain element while you do another.
For a more melee oriented build, or less cheesy, you'd drop Cannon and get another sword skill and one of the counters for Dark Anguish(might want it even in a caster build tbh but whatever).