Du nämner CAD, är novis på det området men har ändå noterat att när man testar prestanda i CAD-program som verkar grafikkortet vara i det närmaste irrelevant, det som spelar roll är CPUn och då främst dess enkeltrådprestanda. Här är ett exempel
Vad som sedan är viktigast är väldigt personligt, nog mer så på en laptop där formfaktorn kommer kräva olika avvägningar.
Personligen föredrar jag t.ex. "chiclet keyboard" och väljer därför Apples Macbook Pro och Dells XPS över Lenovo. Fast överlägset viktigast när det kommer till tangentbordet är layout, den skiljer sig på några väldigt kritiska punkter bland olika laptops. T.ex. har det lösa tangentbord som @s0sdaf länkar i min mening (åsikt alltså, inte fakta) totalt idiotisk layout då placeringen av page-up/down gör dessa tangenter helt oanvändbara. Jag vill ha page-up/down på pil upp/ned ihop med "fn" (som det är på bl.a. XPS och MBP). Föredrar också "fn" till höger om "Ctrl", så där är t.ex. XPS bättre än MBP och Lenovo. Det brukar gå att byta plats i BIOS eller i inställningar, då är det bara storleken som blir fel, "ctrl" är normalt bredare än "fn".
Du kanske tycker annorlunda och det är sådana personliga preferenser som ska avgöra valet.
Vad det gäller skärmen ska du tänka dubbelt upp! D.v.s. vilken upplösning anser du ger en vettig upplösning i oskalat läge, d.v.s. med zoom nivå på 100 %. Personligen tycker jag 1280x800/1366x768 är lämpligt för 13-14" medan 1600x900 fungerar bra för 14-15". För att få text riktigt skarp vill du ha exakt dubbla denna upplösning så zoom-nivån blir 200 %. Det blir mindre problem och bättre resultat att köra med just 200 % jämfört med t.ex. 150 % eller 250 %. Så skärmen ska ligga runt 2560x1440 för 13-14" och runt 3200x1800 för 14-15".
Åter igen, du kanske tycker att 1920x1080 fungerar oskalat på 15" och då är ju XPS15 perfekt!
Den tredje komponenten som jag anser absolut kritiskt på en laptop är touchpad. Dell XPS13/15 hade en ruggigt bra touchpad i 2013/14 års modeller, men av någon anledning bytte man till en modell som är något sämre. Idag är Apple åter igen ensam herre på täppan just här, fast bara om man kör OSX då deras touchpad inte alls fungera lika bra under Windows, där finns andra alternativ som är bättre. Att markera text och liknande fungerar hur bra som helst på MBP och 2013/14 års XPS, kör "tap-to-grab" och sedan kan man enkelt markera sin text med ett finger på plattan (och det fungerar varje gång vilket inte är fallet på andra laptops jag testat, om de ens har "tap-to-grab").
Hur någon kan använda den lilla styrpinnen övergår mitt förstånd, men åter igen: andra tycker annorlunda!
Personligen tycker jag att en laptop blir rätt värdelös om någon av tangentbord, touchpad eller skärm är dålig. Saker som batteritid och CPU kraft ligger definitivt längre ned på skalan. Men här finns lite mer avvägningar: bryr du dig om batteritid så skippa dGPU och undvik modeller med fler än två kärnor! Rent generellt är det bättre att ha en tvåkärnig CPU med högre enkeltrådprestanda än flera kärnor, det även vid programutveckling då t.ex. Java och .NET stödjer inkrementell kompilering så är extremt sällan du får nytta av många kärnor. Jobbar du med stora C++ projekt kan det vara läge att fundera på 4-kärnigt dock då C++ kod tar lång tid att kompilera och varje fil kan effektivt hanteras av en egen CPU-tråd.
Av de du listat skulle jag välja XPS15 (har själv en 2014 års XPS15). Gillar du tangentbordet på Lenovon så tycker jag ändå att T460p har ett bättre val av upplösning för de saker du vill göra. Är OSX okej så har du också MBP13/15, skulle dock aldrig välja en MBP för att köra Windows på (har testat det på de två MBP jag haft, det blir en väldigt mycket sämre dator på många sätt).