I confess that I use Geany with build scripts at the command line.