Required Documents... My $0.02: There are four types of documents I find necessary for any project: (1) Requirements Documentation, (2) Design Documentation, (3) User Guide, (4) Program Document...
A shell wrapped in a PHP script.
A network access control system.