I'm looking to develop a web application that doesn't rely heavily on graphics. It will allow people to write music and convert it to a midi song. It will have a dynamic screen that will get larger as they add more notes with a scroll bar to navigate the song. I do need the ability to render the song for audio play, as well as drag & drop functionality. Is this something that could/should be implemented in Processing, or would it be a better fit for another development environment?