Along with the support for multiple designs and statistics for knowledge base, here are the other major components of knowledge management tools and techniques:
Search functionality in real-time
Category manager & version control
Landing page editor
Permission roles for publishing content
Option for integrating tracking codes
Drag & drop user interface