I use a Mac mini (mid-2011) with two large NEC Multisync monitors. The mini drives them just fine, though I needed adapters for the HDMI and Display Port connections. I upgraded to 16GB RAM. It only has a 500GB HD, which has been OK as I move long term files to an external USB drive. I am thinking about changing out the HD for a SSD to breathe some life into the machine.
Caution: Having two large monitors will spoil you and you won't be satisfied with a single display again. In PS I can use the full screen for photo editing with all the toolbars, layers, etc on the second monitor.
I have a MBP (2012?), but don't really use it that often. I got it mostly for traveling, but tend to just take the iPad Air 2 with a bluetooth keyboard.