You shouldn't need to uninstall all of your applications, only the desktop part of KDE.
I'll use K3B as an example. As long as you leave everything K3B depends on, (libqt3, etc), you can still use the application. K3B doesn't depend on the desktop libraries KDE has.
Right now, I use K3B and kdevelop from a gnome desktop.