A full-blown drawing application framework, with support for layers, curves, and custom objects. DrawKit is for graphics editing what NSTextView is for text editing.

Official DrawKit Web Site