1 Over last year or so I have started using Gradle as my primary build tool for JVM based projects.
2 Gradle takes best from both Apache Maven and Apache Ant providing you best of both worlds.
3 Before using Gradle I was an Apache Maven user.