Well .. best way to start off with flashing is
download SEUS
update your phone.

it will take care of driver installation, virtual port creating, selection of appropriate ports for communication.

Also updates your firmware if updates available. that's with it
then directly use XS++ or SETool 2

Remember SEUS always install latest flash drivers. Which SETool 2 needs.