If you attempt this yourself, then tools required are quite minimal.
Wheel brace and jack to remove the wheel.
Axle stands or some other safety device, unless you like living dangerously.
Only a few spanners to remove the brake caliper, probably 10mm, 13mm and 17mm.
A torx driver to remove the two silly screws which retain the disc.
I think the nut which holds the hub is 32mm
A big f-off cracker bar, torque wrench or steel pipe for leverage.
The hub will slide off without the need for a bearing puller.