I actually build something to help with the whole pelicans on bike problem! https://modelsalt.com
I'm curious how you extract decisions from the prompt in your tool, is it another model breaking it down?
Or someone could have 50 grams of creativity and explain what they want the name to evoke. So your system throws in sufficient randomness so that even the laziest of prompts have output diversity.
>output diversity
I think you're looking in the wrong place there, in the grand scheme of things.