Label, based on CoreText and CoreGraphics. Easy using of gradients, filling, stroking, shadow. You can create settings for each line of text separately.