And for version control I recommend CVL - a decent CVS UI - open source from SENTE.