Designite is a software design quality assessment tool that detects design smells, computes metrics, and offers features to identify design debt and improve code design agility in C# code. It can identify 18 design smells, classify them by principle violated, and suggest refactoring. Designite computes object-oriented metrics at different levels and offers a dependency structure matrix to show relationships among system entities. It performs hotspot analysis to identify classes needing earliest refactoring and detects code clones. Designite allows integration with other tools, exporting results to Excel for sharing, and presents a graphical analysis summary.