GUI Design in Slicer 5.x

This is an important topic.

You can enable “Developer mode” in Slicer Settings:

image

then use the QT designer to make a prototype of a GUI.

You may also want to check out this interesting thread dealing with Slicer QR.