Chromebook + Nexus 7 or Windows 8 laptop?

Hi!

I'm planning on selling my iPad 2 (which I happen to be typing on right now) for a laptop where content-consumption and content-creation are both catered for, but is still easy to carry around, cheap, and quick. I have both outlook and gmail accounts, so I'm familiar with both operating systems already. I can't get a MacBook though since they are too expensive for someone like me on a budget, and I cannot live with the fact that MacBooks don't come with touch screens (I didn't invest too much in Apple's ecosystem with the iPad, so leaving Apple is fine.)

The Samsung Series 3 Chromebook looks very tempting with its price (and the fact that since I live in Hong Kong, there is 3G/wifi almost everywhere in the city, which means that I'm not afraid that I won't be able to connect to the Internet. I'll be travelling to the UK soon, which means that I can get it and the nexus from the UK google play store then.), but because Chrome OS is basically the Chrome browser with a few basic apps, I might have to get a Nexus 7 to complement for the content-consumption part (I'm sure that the chromebook should handle content-creation). However, I'm not sure that there are enough web apps for photo and video editing, composing (GarageBand), and designing (sketch up) (the productivity tasks which I do the most). So do you know any free web apps/or apps for the nexus that can be replacements for iMovie/Final Cut Pro, Photoshop/GIMP (unfortunately, Aviary, the primary website which I use for photo editing, shut down recently), GarageBand, and Sketchup? If there aren't any quality (and free) web apps for those tasks, I might have to get a Windows 8 touchscreen ultrabook. I'm considering the Surface Pro, the Asus Vivobook S400/U38N, and the Dell Inspiron 15z. However, they are all much more expensive than the Nexus and the Chromebook combined, so does the extra cost justify choosing one of them over the Chromebook?

Thanks for taking the time to reading this post, for tolerating my mediocre English (it is not my first language), and for your answers!