stateloop provides a very (probably too) simple mechanism for running a state-based main application loop utilising winit for display and event processing capabilities
stateloop
winit