Swift Playgrounds is a first step in that direction. There's still a lot of work to do, but you can technically write Swift on an iPad right now, so why not just add an IDE that will compile directly to device (no simulator required).
Would I be surprised to see this happen for an iPad 'Pro' a few years down the line? Nope, not at all, especially given how Apple touted that the Pro cpu specs can take on tasks once reserved for "workstations and PCs".
- photoshop/illustrator/sketch - a bunch of chrome tabs for research and one with dev tools open - sometimes safari for testing - a task app to keep track of what needs doing - multiple screens so I can use one for reference/research and the other for work
I suppose much of that could work on an iPad Pro assuming it can keep that much stuff in memory and assuming that I can use a keyboard to task-switch. But the multiple screens could be an issue.