A python GUI framework providing reuseable components to facilitate the development of applications that meet the basic requirements of experts and operators alike is presented. The operational advantages and general principles underlying such an approach are exemplified in a few reference applications.