Ok, here we go:
CPU+Mobo: 1700X + Asus Prime B350-Plus - 723$
Cooler: Cryorig H7 - 65$
Should be good enough, I mean you're not trying to do anything crazy. Also fairly low height which is nice for compatibility with cases. There's an RGB LED version for 34$ (?!?) more, if you're into that sort of thing.
RAM: 2x8GB CORSAIR Vengeance LPX 3200 C16 - 279$
There's a 3000 C15 kit (so same latency, only slightly lower frequency), which is 14$ cheaper, but I'd stick with 266.67 MHz dividers (2667, 2933, 3200 Mhz and so on), 133.33 (2800, 3066 etc) can work depending on the board but 66.67, which includes 3000 MHz rarely works without a lot of fiddling. Worst case because 3000 is so close to 2933 there is no 2933 profile and you'd have to run it at 2667 or 2800.
LED version for 10$ more.
SSD: Samsung 850 Evo 1TB - 469$
HDD: Toshiba 3TB - 136$
Went with the cash price because I don't want to see 0.5$ in my calculations. 3.5$ shouldn't make a difference anyway.
With 379$ for the U2417H and 549$ for the XB241H we're at exactly 2600$.
Case: P400 would be 139$, P400S if it's the windowed version would be 109$, worst case if you want to plan with 109$ there's the P300 which is like I said almost the same, just smaller and only 99$.
So 761-801$ left.
The cheapest 1070 costs 619$ usually I don't like going for those because most of the time some corners have been cut to lower the price, but the GALAX EXOC Sniper should actually be decent. I don't know if it will be in stock though (mining still going on), so I'll give you other options.
I'm going to list a few options for the PSUs so you've got some wiggle room.
All 3 are Seasonic because even though there's alternatives they're all either slightly more expensive (~10$) for the same performance/features or slightly worse at the exact same price.
S12-II 520W - 89$
Sadly there is no lower wattage version available since the build won't need that much and it would be cheaper. Baseline PSU.
M12-II 520W - 99/105$
Not sure why the price says 99/105. Same PSUs basically, but semi-modular.
G-550 (550W obviously) - 139$
Fully modular, 80+ Gold instead of Bronze and generally better performance.
That rules out any GPU >712$.
ITX and other versions with only one fan are also pointless.
That leaves us with the following in order of price
GALAX EXOC Sniper - 619$
>622$ -> P400 + G-550 no longer possible
Zotac Mini - 629$ (slower than the GALAX)
MSI ARMOR - 689$ (assuming it's the non-OC version ~Zotac Mini, otherwise in the middle between Zotac Mini and GALAX)
>692$ -> only P400S + S12-II or P300 + M12-II possible
ZOTAC AMP! Core - 709$ (~GALAX)
>702$ -> only P300 + S12-II possible
ASUS DUAL - 709$ (non-OC version ~MSI Armor/Zotac Mini, OC version ~GALAX)
Gigabyte Windforce OC - 709$ (~GALAX/Asus Dual OC)
I know the budget probably isn't that hard capped at exactly 3500, but you were willing to put some effort into this (unlike some others I've seen) so I'll do the same.
I know it exists, it's just not available in that shop.