To be honest, it helped me a lot to use TDD. With TDD I can get to think about the problem with other eyes, which gets me to write better solutions. How do you know your unit tests are testing what they suppose to test, and that they're doing it right, without TDD? And those considerations that nobody thought of, are things that the users will find eventually. Wouldn't be better to address those scenarios before the user finds it? Do you work with full fledged development team including a QA department?
Hope you reconsider using TDD because its benefits are enormous. TDD takes a lot of effort at the beginning, so is common for unexperienced developers to give up before seeing real benefits.
Have a nice week!