We all know the end phase and the stuff that happens in it, but here are some little things people miss out on that you might be able to bend to your advantage.
Each Individual card activated during the end phase creates their own chain. No chaining unless they were activated at the same time.
You can choose what order the things happen in the end phase.
"For this turn" is different. These effects last until the begining of the next turn.
"Until the end of the turn" occurs passively(no chain block made, for the most part), after your end phase, and before their draw phase.
Priority CAN be bypassed if the enemy has cards whom activate during YOUR end phase. However, you can also choose the timing of these cards.(EG: If you and your opponent have flipped summoned a worm Lynx each, you can choose to draw before your opponent, or your opponent before you.
After everything, you undergo hand limit check, meaning you discard until you have 6 cards in your hand. This happens after every compulsary effect that needs to happen has occured.
However, you should keep in mind that this doesnt occur ONLY ONCE, and after it is done, you can still activate optional effects(eg: Genex Neutron), but this also puts you through the hand limit check again.
Meaning that you can go through the hand limit check as many times as you have to in one turn so you end with 6 cards in your hand.(End phase drop cross porter search glow moss drop dandylion, etc.)