PowerQuest's Partition Magic does, or used to be good, until it became Symantec Partition Magic and became basically bloatware.
Paragon Partition Manager is good, or at least the older versions that don't treat you like a two year old anyway.
There's another good one I liked but can't remember it's name right now, normally use Paragon 8.5.
The Windows Disk Manager leaves some blank space if I remember right, not serious but annoying, and will give you a woefully inadequate MFT size causing it to become fragmented when you have enough files on the drive.