You’d probably like Kiro, it seems to be built specifically for this sort of spec-driven development.
How would it be better than what I'm doing with Claude?