Thanks to JasonMoss for the support on this question, the issue for the hang was because the wrong mmc device was selected (for the Quad SABRE board) by default in the cfg.ini file. With the [variable] tag's mmc entry changing to "mmc = 3" now I can see the partitioning step working.
The flashing now fails a few steps down where a "push file" operation apparently has failed, but with no discernible error code, or reason.
The tool states: "Push" error, file="C:\Users\worstem11170\Documents\iCOM\NextGen\Freescale i.MX6 SABRESDB\mfgtools\Profiles\Linux\OS Firmware\files\rootfs.tar.bz2"

The last thing the kernel log shows is a successful command to mount an ext3 file system (see: mfg_tool_failed_at_RFS.txt):
UTP: received command '$ mount -t ext3 /dev/mmcblk3p2 /mnt/mmcblk3p2'
UTP: executing "mount -t ext3 /dev/mmcblk3p2 /mnt/mmcblk3p2"
kjournald starting. Commit interval 5 seconds
EXT3-fs (mmcblk3p2): using internal journal
EXT3-fs (mmcblk3p2): mounted filesystem with ordered data mode
UTP: sending Success to kernel for command $ mount -t ext3 /dev/mmcblk3p2 /mnt/mmcblk3p2.
utp_poll: pass returned.
random: nonblocking pool is initialized
But the last message from the MfgTool.log is another error (see MfgTool2.log):
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ mount -t ext3 /dev/mmcblk3p2 /mnt/mmcblk3p2
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is pipe tar -jxv -C /mnt/mmcblk3p2
ModuleID[2] LevelID[1]: PortMgrDlg(0)--MSCDevice--Command Push(file) excute failed
ModuleID[2] LevelID[10]: CmdOperation[0], current command executed failed, so SetEvent(hDevCanDeleteEvent)