Behaviours. They make things a lot easier and quicker to implement, such as platforming and eight-direction movement. Plus, users will be able to write their own, and I swear there was a mention on the ability to possibly write behaviours through events. My recommendation would be to implement Custom Movement first, since it's so versatile.
The Image Editor and animations would be a very close second, however, same with fine collisions.