Thanks, seems indeed "more powerful". Could you look briefly at what it would take to add LPCxpresso to the gang ? I know nothing at Netbeans.
BTW, looking at the sample, don't you think that some text such as
// Core library
#if defined (__AVR_ATmega328P__) || defined (__AVR_ATmega2560__) // Arduino specific
#elif defined(__PIC32MX__) // chipKIT specific
#elif defined(__AVR_ATmega644P__) // Wiring specific
#elif defined(__MSP430G2452__) || defined(__MSP430G2553__) || defined(__MSP430G2231__) // LaunchPad specific
should be "hidden" in the scripts, instead of required in each and every sketch ?
BTW, there are other arduinos than Mega2560 and 328P : there are also 1280, 1284, 168, etc.