come ide usa eclipse, free, modificabile al 100%, praticissima, e opensource..

per esempi di codice vai su sourceforge!