Ubuntu is the way to go with this. Firefox, terminals, gparted, 
ntfsresize, ssh, fdisk, etc. All the tools you typically need to use 
from a usb stick. Not only that, but within the live USB environment, if 
you have a working internet connection you can apt-get install whatever 
application you need.

http://en.wikipedia.org/wiki/Ubuntu_Live_USB_creator