Unreal Engine Development on a laptop?

I know this is quite a old post, I myself would like a new for unreal dev, but I have a major issues with my current one, while it is possible for small projects for me to learn on it, I have the settings cranked down and it seems to be manageable at 30-40fps. I have an old school gaming by nowadays standards. a g74sx. with a 560gtx only having 2gb of video ram. 8gb. My major issue is, I may find a good unreal if i spend around or more than retail price of original cost of my laptop, I am finding it hard to believe any with a good video card can last any longer than 3-4 hours. which is no better than a junky throw around mac book white i have laying around. not all the time i want to be tied to power, not all the time in unreal( yes when doing unreal would totally think power only). Also comes to weight.

<note this perhaps already exists. I just haven’t seen it>
my ideal that i am interested in would need to be, light enough i could at least pick it up with on hand and wouldn’t be super heavy on lap. I prefer 17in but would take 15in. battery life that is great for everything other than when gaming. so we are talking 5+ hr. quick to charge a plus. be powerful enough to hand unreal in average size to semi large projects. And lastly doesn’t cost more than 2k in USD, more of like 1,200-1500.