Exploring the Effectiveness of LLM based Test-driven Interactive Code Generation: User Study and Empirical Evaluation | Synapse