This is a list of different software that is used to design HMIs and UIs – both complex applications and useful utilities.


  • Colour Contrast Analyser — utility to check the contrast of UI for accordance to WCAG 1.0 Standard, that is used both in web and desktop applications.


  • Axure — on of the most powerful tools that allows to prototype both primitive sketches of frameworks and highly interactive and high fidelity prototypes with keyboard input, conditional logic and so on. This application looses positions in mass-market UIs (websites and mobile apps), but still doesn’t have any competitors if you need something more complex.


  • XMind — free and powerful application to create mind maps.
  • MindManager — also powerful, and more convenient in details paid application. But seems to be too expensive nowadays.