If you want something powerful, then no matter what its gonna generate a lot of heat, as it uses more watts, and laptops just physically doesn't have enough cooling possibilities, cuz of their purpose and use. Ofc now days this gets less and less true..
I would suggest you just look at your budget for it and start there. Cuz ofc you can find perfect laptop out there for like 2 grand, but lets be honest.. that's just throwing out money. And i believe PC for half of its price will do same or more, + if its decently new chip-set pc will have much much better upgrade possibilities.