I know many have requested a full-fledged MIDI editor in the BB Manager song arrangement section. I also know this requires many development resources to create.
As a low cost alternative, how about allowing BB Manager users to specify an external Midi MIDI via configuration properties? For example, you browse and find a non Beat Buddy program to edit your MIDI files.
The external MIDI editor could be called from BB Manager, and when the editor file is saved or updated, the BB Manager would read in the the MIDI file in place of the current one. Surely, this would be better than juggling two programs, opening multiple browse dialogs, saving and reloading.