Affinity is focused more on graphic design while Sketch is focused more on interface design. The price difference is a huge issue though...Sketch needs to drop their price back down to $50 if they want to remain competitive.