All languages (except maybe Lisp, COBOL, and FORTRAN) were "yet another language" at some point. This is how innovation happens.
Guess it depends on whats the advantage of doing this is? just for fun? or for a serious practical application.
I would say most reasons for creating new languages -- for fun, for production usage, as a learning experience -- are good.