Have you tried any of those apps on an ipad? They are really dumbed down and extremely frustrating to anyone that has experience with the full flegged versions of any of those packages. I got a keyboard and wireless mouse for my ipad (jailbroken of course for simultaneous use) and tried my darned best to make it replace my laptop with apps such as you described and all kinds of jailbreak hacks. It drove me to near madness always getting near what I wanted to accomplish done or getting it done with 5 extra steps each time. I switched to the surface 3 and have never looked back - it is so gratifying being able to run real software for content creation but being able to switch to tablet mode for consumption.
You have to keep in mind that Apple does not want you creating content on the ipad, thus it is not at all optimized for it. If you question this for a second, consider why in the world you would need to jailbreak the darn thing just to use a mouse and keyboard. Eventually the surface will force Apple to make a content capable tablet, and who knows, it could be better than M$'s. Until then, M$ has the most advanced and capable tablet currently in my mind.