When I say is broken buggy mess, I don't mean performance. I am talking about everything else. Like if java is a broken buggy mess and needs a re write (I know, I work with the source code). Then a game that's is made for 9 platform at the same time is not any better.
You could use blockbech (web.blockbench.net/) It's really nice for a lot of things . Like texture painting. and there are a lot of tutorials out there for it too.