It is possible to create full-fledged window dialogs.

Dialogs can be modal (when you can work with the project only by closing the dialog) or non-modal (when the dialog window is open, you can switch and do whatever you want with the project).