5. Also, I can limit my functionality to what I need. The big programs like LilyPond need to handle all sorts of instruments and notations. Say, guitar. That's a whole project in itself. But I'm not using guitar. I'm only using maybe 20% of the types of symbols and expressive marks that the big programs handle.