I think a Beatstep Pro would be a good addition for sequencing everything and melodies, you probably already know the O-Coast has midi and cool midi functionalities.