Given that Steve has only given the vaguest idea as to what he's looking for, all our suggestions can only be guesses. Steve, can you explain a bit more about what you mean by a "music composition program"