OmniFocus has one thing in mind, and that's to help you Get Things Done. It's one of the most polished to-do managers out there, though it requires some practice to really take advantage of the software and to understand its interface. Overall, it's a powerful way to manage tasks.