well, i never tried those other things but i think about half the time junie does it faster for me, and the other half of the time what it does gives me ideas how to do it the way that is in my mind, distilling my idea down so i can just throw the code together and voila, works first time.
sometimes the mistakes of the coding agent let you get the solution you have in mind, in order, in your mind.