You would not find an ARM template that meets your scenario. ARM templates create the resources in Azure. So any ARM template you would take would create all the resources in Azure as webapps or VMs. The options you have are
1) You create all the resources using the XP or XM ARM template based on your need in scaled mode. Copy the contents of CM instance to your on-premise server connecting to your Azure databases, and install the relevant certs for xConnect on your on-Prem CM and then after your local CM works, Delete the CM resource in azure
2) Tweak the ARM template to not install the Content Management instance and other resources that you are not going to have in Azure and then create the instances.
I feel option 1 is the way to go in your scenario.