It's an effective tool once you get familiar with it. You can even use GParted for creating, deleting, resizing, and even moving partitions to allow extra space at one end for extending another partition or to the rear of the drive in order to create a new primary. Moving partitions is a time consuming process to add in here while the other processes go faster.