I’ve written a GUI application for the university’s operational research course. It features an incremental UI, which the user can incrementally fill out as he/she gives more information during the input rather than having to handle tons of pop-ups throughout the process, resulting in a better user experience.
Operational Research Demo is written in Python using PyGTK, and you can download it.