Lenovo W550s with a NVIDIA Quadro K620M 2GB card running at an i7 would do fine with your daily Photoshop needs. That is spending your entire $1200 Budget for the durability and that nice touchscreen. To be honest you do not need to spend $1200 for a Laptop to run Photoshop..
"Quadros were and are almost universally praised for their 2D CAD capabilities and Autodesk and Solidworks have provided specialized drivers to optimize performance of their software using Quadros. "