my opinion is when dealing with an exsisting sharepoint site its prefered to use SPD and if we want to create a new website i will use MS Visual Studio
I think that SharePoint designer is not more powerful tool that can helps you to finalize a heavy task and advanced tasks.
For Sure there are many different tools that can help you in customizing an XML and XSLT files like for ex.
EditiX
http://www.freexmleditorsite.com/download.html
or
oxygenxml
http://www.oxygenxml.com/xml_editor/xslt_editor.html
To me SPD is the best tool, well integrated with SP. With SP2013 we don't have to deal with XSLT like we do in SP 2010 and MOSS, SP 2013 is all about HTML5, Jquery, CSS etc..
The Design & preview pane itself is not there in SPD 2013.
Regards,
Sudhish