what's the reason for having a new one ?
Choice?
I use BlitzMax as my "toolbox" of choice.
I could use any number of other ones, but I like BlitzMax.
Whether it has an official 3D module or not doesn't concern me in the least.
BlitzMax is just another programming language. What you do with it is entirely up to you.
What do I do with BlitzMax? Anything I want :-)