They are all toys aimed at newbies. They address problems that are no problem at all to a qualified engineer in the profession.
Combinatorial logic is not hard. I would argue sequential stuff isn't that hard either. It's all undergrad engineering stuff studied in the first year or two.
The design size of a modern ASIC is at a massive scale that makes the problems of whichever description language trivial. Even the cheapest stuff has quite a few modules: memory controllers, CPU, caches, power stuff, bus controllers, various io modules, debugging modules. Nowadays it's multiple cores. Even the sub modules are just wrappers around other cores sometimes.
The teams are large, usually in the dozens because the problems are non-trivial.
This clash stuff is like building a mailbox. Engineers in the profession are designing and verifying the equivalent of an apartment complex.