The best way to make your desktop look nice is to add true transparency to your terminals. I got urxvt with true transparency enabled working with xcompmgr and it looks wonderful.
xcompmgr is a lightweight composite window manager.
urxvt is an xterm-like terminal lightweight and fast.
I'm using openbox as a window manager and hsetroot to set my desktop wallpaper. These are the contents of my ~/.config/openbox/autostart.sh :
hsetroot -fill ~/Desktop/desktop.jpg &
xcompmgr &
rxvt &
docker &
"docker" takes care of the system tray.
To enable transparency in urxvt you need to add these lines to your ~/.Xresources file:
URxvt*depth: 32
urxvt*background: rgba:0000/0000/0000/cccc
URxvt*background: rgba:0000/0000/0000/cccc
URxvt*foreground: green
Change the background and foreground to whatever color you want.
I believe desktop managers like kde or gnome are overrated. Openbox is great and doesn't consume your precious resources so u can use them for more important things like compiling code.