Not a tricky job, but I got my local garage to do the work for me.
Discs and pads were £30 (look for Mintex brake box on Ebay - they're full sets of 2 discs and 4 pads) and labour was £20, so for £50 it wasn't worth me doing the work.
If you do want to do it yourself, ideally, you'll need a caliper wind-back tool which rotates the piston as it pushes it in to avoid damaging the seals.
Apart from this, jacks, axel stands and a tool kit stocked with the usual culprits (spanners, sockets etc) are all that are needed.
Cheers,
Mike