Delovno okolje je zgledno urejeno in omogoča številne prilagoditve. Po vzoru Borlandovega bratranca tudi JDeveloper dopušča, da njegove zmogljivosti razširimo s poljubnim številom ločenih dodatkov, ki se nevidno vklopijo v razvojno okolje. Najvišja raven, s katero dela JDeveloper, je delovišče (workspace), ki ga lahko sestavlja eden ali več povezanih projektov, podatkovnih povezav, zrn in podobnih sestavnih enot.