a 128 gb SSD isn't much to work with by today's standards in a laptop, get one with a 250 gb SSD. An i7 processor might be better for your CAD and editing/graphic programs
I'm not sure if they are still available, but I've recently seen some refurbished Dell Precision M4600 laptops that weren't too expensive. It might be worth looking for one as it has an i7QM and Quadro 1000M, both of which would be excellent for Photoshop and CAD.