If it's only the Arduino IDE that you don't like but you have no problems with the Arduino libraries and build environment then there are alternatives that are in fact much better than the Arduino...