This was originally used internally inside of Molecular Nodes but was broken out into a separate python module for re-use in other projects. This is a convenience class that wraps around the bpy.types ...
whiptail is a library that will let you present a variety of questions or display messages using dialog boxes from a Python script.