The motherboard listed above has an Intel B150 chipset, and while this won't really affect you, B-series chipsets are not intended for a standard consumer PC. It is listed to be "meant for business" on Intel's website. But I guess it doesn't matter to you so I guess it's fine. It works just fine with a 7700/7600. Also, a quick heads-up, the list only contains one 240GB SSD. Add a second 7200 RPM drive with more capacity to actually store things on since you may want to be using the SSD exclusively as a boot drive. Other than that, I think it's just fine! :)
EDIT: If you choose to stay with the B150 board, there's a chance you'll have to update its BIOS before using either of the two processors with it. I'd rather just avoid the hassle and get a newer H270/B250 motherboard that will work right out of the box.
Here's how I would do the build:
I put an i5, but feel free to replace it with an i7-7700. I think the i7 may be beneficial for a slightly higher cost (if you can afford it) considering you're going to be doing CAD.
Thank you for the very helpful input. Will update you if all goes well. Cheers!
Oh yeah, forgot to add the RAM, here you go:
And my mistake, the i7-7700 costs sigificantly more, but it's still your choice if you want it. Happy building and good luck! :)