Hi,
From your PC (or exec this cmd just once, from where-ever you are). flyctl launch
is basically to create a new Fly app (docs).
Yes, many ways to do so.
There’s also fly-pr-apps
(apparently, unmaintained): Simulating PR Review Apps via GitHub Actions