SimProject is a computer-aided software engineering tool that allows for the development of discrete event simulations through a graphical user interface. It compiles models into pseudo-code and interprets them using C#. The tool was created for educational and professional simulation purposes as an alternative to expensive commercial options. It can model common discrete event simulations and has been divided into modules for the CASE, project, diagrams, simulation engine, and user interface components.