I'm a newbie when it comes to photography.
I currently own a Panasonic Lumix GF1 and would like to learn the tilt-shift technique. How does it work, what tools do I need, what software do I need as well if any?
No software is required.
You need a Nikon F-mount lens of your choice plus a Lens Baby Tilt Transformer. This is an adapter that takes advantage of the greater flange distance of the Nikon F-mount compared to the Micro Four-Thirds mount which adds Tilt-Shift capability in between. Very clever actually.
Specifically, you do NOT need to buy a tilt-shift lens which is very expensive. You need a standard lens and the adapter adds the tilt-shift part. You can get some awesome combinations that way and I have yet to see someone combine a fisheye and tilt-shift for example.