Always use a solid state drive - SSD.
Lack of space should be supplemented with a low cost ultra fit usb flash drive.
High CPU - need large amounts of processing power for dealing with numerous layers in tools like photoshop
We recommend Apple 13 inch macbook pro
16GB Memory (requires a customized model)
roughly 2,000 USD