How would it encourage any behaviour change by such features? The key element of any ignore or block feature is, that the ignored party does not know about the block.
I was just talking about how I would probably try implementing this. But I also think that such a feature should not be overloaded. Blocking comments is not the same as ignoring projects of a developer. You want both for different reasons. Although you might want to do both for some people.
The blocking feature is rather crude, as it still leaves the comment there, just hides it behind a button to unhide it. And a ignore developer feature would not actually be what most people need. They would need better recommendations. And using recommendations, instead of the public rankings of projects. They sure want such an ignore feature plus a tag filtering, that's a given. But a positive approach might be better.
Also, ignoring a developer forever for one bad project is kinda overkill. Should you try my script, I suggest you try out ignoring individual projects as well. You can ignore more than one project per second, it is just a button press while your mouse is over the thumbnail and poof.
If those assets reliably use tags, you can filter out one tag with the exlude feature by adding a query string to the url. When logged in. I made a button for that, but you can use a bookmark to open your search that way.
--
If you mean adult by explicit, those should be disabled if you disable it from your settings. You can only not disable it, if you have posted a project yourself that is marked as adult. Or simply do a search in a private tab (the exlude feature does not work there though, if you want to use that as well).