Personally, I like to use Photoshop and GIMP to edit my photos and icons, as well as editing and making textures. I use 3DS Max, and Blender to create meshes. I plan on trying out Marvelous Designer since it is more catered towards making clothing. I'll let you know how that goes for me.