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..
http://shop.lenovo.com/us/en/laptops/thinkpad/w-series/w550s/
Do gander Lenovo's selections though.