Rearrange and partition HDD

Hi ,
How to rearrange and partition my HDD.
Will here be any difference in using XP setup cd and other partition softwares?
And Which is better and safe to use.
Thanks