This product already exists, its called Microsoft SurfaceBook. The screen works as a detachable tablet, the keyboard contains more battery and a relatively powerful GPU.
It is also expensive as hell.
It is also expensive as hell.
But back to OP, he clearly stated that he wanted to run desktop grade software. I think SurfaceBook fits his requirements.