There is no requirement to save the developer before closing. Items are saved individually. Once an item is saved, it is written to the workspace file.
Servoy periodically produces Technical Webinars targeted to developers covering a broad range of topics, from new features to new capabilities to best practices. In nearly all the webinars there is interaction with the Eclipse Development Environment to look at.