Sigasi can help you visualize your mental model of your design. This lets you focus on the design and gives you visual feedback to double-check your code does what it should. Furthermore, you can use the diagrams to navigate through your design and code.
You can visualize the interconnections within a block, state machines, compile dependencies between files, and preview your inline code documentation.