Is WPF ideal to create a midi editor windows desktop app? : <p>I'm planning to create a midi editor, like the <a href="https://i.stack.imgur.com/j3Hov.png" rel="nofollow noreferrer">piano roll</a> in DAWs like Reaper, Cubase, Fl Studio..
To get the midi data in, i will use NAudio's library. For the UI, i'm thinking WPF since that's the only framework i have experience with.</p>

<p>So my question is: Do i have much better options other than c# and wpf for this task? If so, what would it be and why?</p>
