Dokan itself provides the capability to create/edit a single store template using the elementor.
It has provided the Elementor module.
For the creation of the elementor template, You need Elementor pro to be installed and activated.
Navigate to Dokan >> Modules >> Elementor, and activate it.
Now, navigate to Templates >> Create new, and choose Single store.
And here you go!
Follow the below guide for detailed info.
https://wedevs.com/docs/dokan/modules/elementor-dokan/