in the documentation it is mentioned that:
As described above in the QuickStart section, you must use the kafka-storage.sh tool to generate a cluster ID for your new cluster, and then run the format command on each node before starting the node.
Generate a cluster ID
./bin/kafka-storage.sh random-uuid
xtzWWN4bTjitpL3kfd9s5g
Format Storage Directories
./bin/kafka-storage.sh format -t <uuid> -c ./config/kraft/server.properties
Formatting /tmp/kraft-combined-logs
would be it a problem to generate the <uuid> with a different program and not with the kafka-storage.sh one?