The latest Windows Phones will have that feature.
You can currently add a mouse and keyboard to Windows Surface tablets, and then use Remote Desktop.
I'm not familar with iPhone Remote Desktop, but I can guarantee it exists. You might have to use a 3rd party app.