As a developer, programmer, scripter etc It is important to have the right tools at your disposal. By this, I don't just mean software I mean the hardware you use as your day to day "device".
I have an Android phone and a tablet. I also have a Linux laptop and a Linux desktop. Each of these devices services a very different purpose, and each has a limited set of uses and shortfalls.
My phone is really only used as a phone. I occasionally access the web or use an app on it, but 90% of its use is to make and receive calls. My tablet is for very general surfing. Access the web and check emails etc. my laptop is more of a tool and I use this for writing code, creating templates etc. My desktop is my main development machine I have it set up to clone my hosting server and it is where I do most of my building and testing. I also use it for editing photos and video.
If I had to choose just one machine it would be the laptop. It can do all the jobs (apart from phone calls) and is portable. The difference between a laptop and a desktop are marginal these days, but I always find there is something about sitting down at a desktop that feels so much more productive. It's possible a placebo thing, but for me, it works.
Mack.