I have created an open source version control system that is very easy to use for collections of documents and program files. The delta version only stores files that have changed but stores complete documents so it is efficient only when used for a project that comprises multiple files. It also provides version control for Libre-Basic macro libraries. It uses standard file system and Python scripts, making it transparent and easy to understand and control. It works in both Windows and Linux. github.com/DavidHMcCracken/PersonalVersionControl