I've been using Linux exclusively for a few years now, and when I want to automate something, do batch processing or data crunching, or code small apps, I am very productive in Linux.

However, I've recently gotten back into web design, graphic design and working with images. On Windows, I used to drag and drop a lot, and the desktop was very functional and robust. Now I am using Xfce4 with Rox-filer and gFTP. gFTP is hedious and doesn't support drag and drop, and it constantly asks me if I want to overwrite or not.

Without going to Gnome or KDE, what can I do to become more productive in Linux? I'm content with Linux in every other area. I'm currently downloading CrossFTP, and I'm still on the lookout for a GUI editor with vim support, tabs and a file tree.

Any suggestions on apps would be appreciated. Thank you!