PlayMaker Football offers some tools to diagram and print your playbook.
Nice time-management game.
Digital draft board software.