I am wondering if this discussion ended up going anywhere. As a newbie
webapp developer (but not a newbie programmer), the only thing I might add
to what blackthorne has already said is that I'm finding it easier to
understand what's going on and what's where by interacting with my
filesystem and writing stuff in a conventional IDE. (Alternately, the Web
interface could be redesigned to be more IDE-ish ... but that's another
discussion.) If I could do all the project management stuff from the command
line (or commands I weld into my IDE) I would.