Of course there is still something that can be improved in OpenMPT, but there
are some things which definitely should be done at some point. Those include:

* Getting rid of the buggy MFC code. Instead use something like Qt.
* While we're at it, make OpenMPT cross-platform. :)
* Developement of a proper MPTM format. Currently, it's just based on the
  Impulse Tracker format and new features are hacked on at the end of the file.
  Not very nice!
* Better VST support. Currently, many great VST 2.4 features like buses are not
  supported.


Some things that could also be implemented:

* Resizable channels with multiple effect columns. This might not be trivial at
  all, especially when dealing with effects which could interfer with each other
  (f.e. porta up in one column, porta down in another).