I'm aware that there are some screen sharing apps like TeamViewer and Zoho Assist. However, what I'm looking for is a way to fully control/interact with the iPhone remotely as if I'm there physically, not simply screen sharing, and without using the Contunuity/Switch Control/Facetime/Handoff/iCloud method.
Ideally this remote access/control should include being able to make/receive phone calls and SMS as well as interacting with apps. E.g. if the phone was ringing, I'd be able to take the call remotely.
Some benefits
This can be useful as some apps simply don't work when connecting from abroad. In other situations I needed to test how long a website on a mobile took to load up abroad in places where there are no VPNs readily/freely available.
Similar but not exactly
Perhaps something similar to this but for iOS and allowing to make and receive phone calls and sms remotely (Teamviewer Remote Control did not work on iOS — only screensharing) https://www.youtube.com/watch?v=vWAbI9ryhH8
I'm guessing it should be possible completely via software and shouldn't need something physical like this setup: https://www.youtube.com/watch?v=Ej0B1dSnqOg&t=166s
Context
In the era of remote working, it helps to have access to your mobile phone (make receive sms and calls and access apps) in one country when you're in another country without the roaming charges. There are also other use cases when you're in the same country as well as the benefit of remote support incl. remote control.
Third-party solution using the native/built-in setup
Is there a third-party solution or workaround to using iCloud/Facetime/Handoff/Continuity/Switch Control ...if it's possible with these native options, then shouldn't it be possible with a third-party solution?
https://support.apple.com/en-us/HT209456 https://support.apple.com/en-us/HT205644
Edit
Although a pure software solution is preferred, please feel free to suggest hardware or software solutions.