I’ve used GParted to great success on several occasions. The biggest issue for the average user is getting over the Linux stigma — i.e. not looking at it and going AHHHHHHHHHHHHH!!!!!!! and shutting off your brain.