And, it seems to make a form of sense to use an eclipse plugin to manage eclipse preferences, git for version control, and gradle for the build. Not sure though.