-
Avoid all MacBooks.
http://buyersguide.macrumors.com/#Mac
They're all due a refresh in the coming months / end of year, and as such all of the specs are way out of date and you won't be getting decent value for money.
But for a real workstation load... afraid that you do need a workstation. The Lenovo P50 is really nice, but I appreciate it's not for everyone. Workstations are large, heavy, produce a lot of noise and heat.
Need to travel to and from school innit? No workstations there...