Mac OS X macht es sehr einfach, eine simple Textverarbeitung mit Listen- und Tabellenunterstützung zu programmieren. Dank Ergänzungen in Snow Leopard können alle Programme, welche Core Text nutzen, mit neuen Funktionen ausgestattet werden, die zum Teil vom iPhone und zum Teil von Anwendungen wie TextExpander bekannt sind.