Yes, there are apps available that can be used to create custom dials for your smartwatch. Here are a few options:
1) Facer - This app allows you to create custom watch faces for a variety of smartwatch brands, including Samsung, Garmin, and Wear OS. You can use their design tools to create your own unique watch face or choose from over 15,000 pre-made faces.
2) WatchMaker - Similar to Facer, Watchmaker allows you to create custom watch faces for various smartwatch brands. You can use their design tools or import your own images to make a personalized watch face.
3) Pujie Black - This app is specifically designed for Wear OS watches and allows you to create custom watch faces with a variety of customization options, including different fonts, colors, and complications.
4) Ultimate Watch 2 - This app allows you to create custom watch faces for Samsung Galaxy Watches. You can use their design tools or import your own images to create a unique watch face.
There are many other apps available as well, so it's worth doing some research to find the one that works best for your specific smartwatch.