Krang is a large application with many features, making a compact feature list difficult to come by. Krang provides a simple story and media editing environment for magazine editors as well as a complete template development environment for web designers. On the backend, Perl programmers can customize Krang to control the data entered in the story editor as well as the way templates are used to build output. Krang was designed with flexibility and simplicity as its highest goals.
You can learn more about Krang's design and implementation by reading the documentation.