Right - so I'm lazy when burning iso's and thought I'd throw out some tips when using Rufus for TC (and other stuff).
This is not meant to be a comprehensive tutorial, but is for the "wing it" crowd. Very unofficial.
Because Rufus burns the entire usb stick, there is no fancy partitioning with it. Thus for me, I only use it to boot and have persistence elsewhere, like on an HD, SSD, or even a second stick - usually formatted with a Linux filesystem like ext2,3,4. Do what you like.
Why I like it: Unlike most other burners with perhaps a fixed algo for burning iso's, Rufus will let you try a whole number of options until you find on that works. My success rate is about 99% on TC and other projects because of this.
Please, use the latest version if you already have it from years past.
1) Download your favorite iso and stash it somewhere.
The default option is to select your downloaded iso, and it will burn it with the cd type iso method and the legacy mbr.
If that doesn't work, try again, but this time when the window pops up, try using the "dd" method.
If you have modern hardware with UEFI (probably want to disable "secure-boot" in your bios first), and don't want/can't turn off UEFI, try burning again, but this time, use the "GPT" format.
If you've chosen GPT (which means uefi only), you may still get the pop-up to try either the iso or dd method when you actually burn. Try them both.
In my case for TinycorePure64, I used GPT and the dd method.
UPDATES - if you are online, Rufus will notify you of program updates, but in some circumstances, it may offer to "update" cmenu, syslinux and so forth that are part of the downloaded iso itself. I normally decline to do that at first - I don't want to mess with the iso-author's own work.
So there you go - the total "wing it" guide. Kinda' hurts to write it, but maybe it will save someone some gray-hairs if all else fails.