Undoubtedly it will be able to run those applications. A Surface Pro 3 is a fully-fledged PC in a tablet form factor. Performance will not be an issue. That said, usability may be. I think that dilettante may be labouring the point a little more than it deserves but it is true that it may be like using a mid- to low-end laptop in some regards. The Type Cover is pretty good but not really as good as a good laptop keyboard and trackpad. I think that you can get a better docking station that improves the experience if you want to pay for it. In short, performance will be fine but usability may be a bit of an issue for some people in the default configuration.