I don't know what's better for my needs. My needs are that I to do some light web browsing and from time to time I would do some heavy web browsing. I want to use Photoshop, Illustrator, some light 2D/3D renders (CAD rendering), and maybe some light architecture things like making floor plans, or designing houses. The products that I'm thinking about buying is the MacBook Pro 13.3in 256GB $1,499 MacBook 12in 256GB $1,299 iMac 21.5-inch 4K 1TB (5400-rpm) hard drive $1,299 with Radeon Pro 555 with 2GB of VRAM iMac 21.5-inch 4K 1TB Fusion Drive $1,499 with Radeon Pro 560 with 4GB of VRAM My budget is $1,499. But I don't know if I should buy a MacBook Pro 13.3in, then their's the iMac 21.5-inch 4K that has better specs like a 1TB Fusion Drive, with Radeon Pro 560 with 4GB of VRAM, 3.4GHz quad-core Intel Core i5, and it offer better specs then the MacBook Pro 13.3in at the same exact price. ($1,499) The iMac 21.5-inch screen is way too small for me, but the 27-inch version is way too big. I would want Apple to fit in a bigger screen on the iMac 21.5-inch 4K version so it will have the slim bezels that is found on the MacBook Pro 13.3in, then I would buy it. What is the best device for me?