Have you tried the Scratch 3.0 Beta?
The Scratch 3.0 Beta has been released, and the development team are keen for your feedback.
Find out more about the Scratch 3.0 Beta from the FAQ page at https://scratch.mit.edu/3faq
Try it at https://beta.scratch.mit.edu/