Kind of but i believe if you create an ISO, you can still use the Windows 7 DVD/USB Tool to put the ISO onto a Pen Drive too.

I'm sure that's how i installed 10 during the insider releases.