I tend to do my amiga development on my linux machine these days and just use a network share that the amigas access the binaries from whilst testing etc.
However, I used to use StormC's IDE back in the day. It wasn't too bad to be fair, but I am sure there are better available. I hear good things about CubicIDE.