Java Netbeans IDE interface is free.
http://www.netbeans.org/
It would be nice if everyone involved use the same development software for the project. If everyone starts going in their own preferred IDE, then it will be like herding cats.
Am I missing anything here? Does it matter what complier is used?