It depends a bit what you mean by tiling: Permanently tiling or just temporary to get an overview and select a window? If you use compiz ("Desktop effects") the latter is possible by pressing Super+W (Super is normally the "Windows"-Key). For "permanent" tiling:
Tile windows with compiz:
Install the Compiz Settings manager (e.g. package compizconfig-settings-manager for Ubuntu) and the additional plugins (again for Ubuntu: compiz-fusion-plugins-extra). Then activate the Grid plugin -- then you can use Ctrl+Alt and a number on your keypad to move and resize the window so that it fits an imaginary grid. This allows very comfortable tiling.
"Complicated to configure" varies greatly depending on what languages you're proficient in. XMonad was extraordinarily complicated for me to configure, but that was because I know absolutely no Haskell, and that's the language the configurations are in.
The two tiling window managers I've used and quite liked are:
Awesome. Awesome configurations are in Lua (as of awesome 3; before that they were in a custom syntax), but it's quite easy to configure and comes with a bunch of widgets; here's a screenshot of what my bar looked like at one point (there's also a graph widget, although I wasn't using it at the time):
The main reason I stopped using Awesome was the constant backwards-compatibility breaks; every point revision changed the API enough that I needed to spend days trying to fix my configuration file to work with it. It's possible that's stabilized more now
wmii, my current WM. Configurations by default are in shell scripts, but can be done any way you like as wmii exposes a 9p interface, which means you control it by reading and writing to files on a pseudo-filesystem. My current configuration is a shell script for the main configuration with a python utility script to do some of the work. The main downside is a lack of built-in widgets; it doesn't come with progress bars or graphs or icons. It's certainly "lightweight" though, which was one of your requirements
But, there are window managers that can be configured to look and behave almost exactly like you want.
The answer to your second question is: Yes.
There are several window managers that are easy to use, without needing to configure them.
However, what is percieved as "ease of use", varies from user to user and also depends on which system(s) they are used to before. If you're used to Windows 95, IceWM might work for you. If you're used to Windows XP, Gnome 2 or KDE might do the trick. It's also usually possible to "theme" windowmanagers and make them look like other systems. Some windowmanagers doesn't look anything like Windows, but are relatively easy to use, like BlackBox, OpenBox and PekWM. Good luck finding one that suits you.
Best Answer
It depends a bit what you mean by tiling: Permanently tiling or just temporary to get an overview and select a window? If you use compiz ("Desktop effects") the latter is possible by pressing Super+W (Super is normally the "Windows"-Key). For "permanent" tiling:
Tile windows with compiz:
Install the Compiz Settings manager (e.g. package compizconfig-settings-manager for Ubuntu) and the additional plugins (again for Ubuntu: compiz-fusion-plugins-extra). Then activate the Grid plugin -- then you can use Ctrl+Alt and a number on your keypad to move and resize the window so that it fits an imaginary grid. This allows very comfortable tiling.
Tile windows without compiz:
If you do not use compiz, there is a gnome applet that allows tiling: http://www.giuspen.com/x-tile/