every example you mentioned is not something you should delegate to LLMs, unless quick prototyping
it works very well for me, llm with guidance produces good quality code.
every example you mentioned is not something you should delegate to LLMs, unless quick prototyping