Omnigraffle is a diagramming and wireframing tool. It has various tools for creating and manipulating shapes, lines, images and text on a canvas. Users can customize object styles using inspectors, group objects, and add layers. Templates, stencils and the style tray help users efficiently design diagrams and prototypes. Keyboard shortcuts, online tutorials and forums provide additional resources for using Omnigraffle's full capabilities.