Please give us new category for Misson Creator Tool.
What exactly do you need to know about it? It's not hard to use. Works just fine within the browser window.
Like see new modern design and Prime icon on tab.
Because we need one to use it? Not really? There are plenty of things on a higher priory list than making Mission Creator Tool a little more shiny.
How many missions have you created with the tool as it stands?
Lots of times the system automatic dont accept missions. The system think wrong picture. They must update the mission creator tool soon. Niantic say we must send in about it and Niantic manually accept when the system dont accept lots of pictures Niantic accept and follow TOS. I heard Niatic say it is ok take pictures from Google search to creat mission. Follow niatic TOS and not copyright.
That didn't actually answer the question and updating how the tool looks, won't solve those issues that you listed above.
That's all on Niantic as they manually review missions. It has nothing to do with Mission Creator