Graphical user interfaces have been progressively used in the classrooms to provide users of computer simulations with a friendly and visual approach to specify all input parameters with enhanced configuration flexibility. In this paper, an educational software package called PowSysGUI (Power System GUI), which runs on MATLAB and uses graphical user interfaces, has been developed for analysis and simulation of small to large size electric power systems. PowSysGUI is open-source software and anyone can see the inner structure of the program to figure out how to code a power engineering problem. It is designed as a simulation tool for researchers and educators, as it is simple to use and modify. PowSysGUI has algorithms for solving power flow, small signal stability analysis, and time-domain simulation. In the case studies, IEEE 16-machine 68-bus test system is given to show the features of the developed software tool. Moreover, classroom experience has shown that the developed software package helps in consolidating a better understanding of power system stability phenomena.