Tools for creating and maintaining versions