Using an additional Python GUI library
The Add-on Editor and the Dialog Designer provide an easy and convenient way of adding a graphical user interface to your Add-on — see User-defined dialogs. GUIs which are created this way seamlessly integrate into the look and feel of ZEISS INSPECT. However, there are reasons why using a separate Python GUI library might be preferred. Using an additional Python GUI library gives a brief overview on use-cases, options and installation.