Tackling Xcode, Swift and SwiftUI at the same time is challenging. If you just want to pump out an app, an easier route would be using Python and a cross platform framework like BeeWare (briefcase and toga in particular).
Python is a joy to use and ChatGPT and Gemini are good at providing assistance with writing functions. You can then use briefcase to generate a package for iOS, macOS, Android, Windows, Linux, or Web.
You will have something up and running quickly which helps with your motivation. There are some applications which require native code, in which case you are stuck with what Apple provides.
It's hard to beat a big screen though...