@typhlosion I don't understand how this is a bad opinion; I think it's very well reasoned and thoughtful :<
And honestly I agree with everything you said, and wish there was software with good piano-roll or staff notation interfaces that could make module files :<