In any big system you will end up with many tables, and hundreds, maybe thousands of data elements, which need processing
Any system that helps you organise these successfully into the candidate tables, and thereby refine and finalise your design is worth considering.
I am not even sure what technical names all these systems have. They are surely just variants of the same thing anyway.