- terminal (shell, editor)
- web browser (email client, file viewer, etc.)
- clock
With these, I only need a bare minimum window manager (fvwm2 in my case). In my view, KDE/GNOME are made not to scare away beginners and there isn't much productivity gain in using these environments. Once you're used to using Unix/Linux, you can graduate them and start using a more lean setup (while you don't have to, of course). One thing I can see might be handy is the System Settings / Control Panels apps. Other than that (and inertia), what are the reasons that people stick to these environments?