Hi all!
Being unsatisfied with Arduino IDE UI, I've moved to Vim and started to perform my builds on command-line. I've tried raw make, scons, waf, cmake, but no solution became flexible enough to use it over and over again or ever publish it as an open source.
And finally, having all that experience, I've put an effort to create complete and usable stuff with dead-simple interface. Please, welcome:
Ino!
I hope this will be useful.