Create compose file for container started without compose

I have been creating containers manually from the command line for years, but would like to switch to using compose files. What is the simplest way to create correct compose yaml files? I gather that I I can use docker inspect <container ID> and then edit the output, but that generates a very long file. Can I instead derive from my normal command line content what the compose file should look like, and the system will set up much of the other configurations that appear in the inspect output?

I create all of mine right in Container Station when setting up the application…