Oh wow cool niche question!
Keeping complexity down is going to be the main issue (isn’t it always). Music software can get very complex unfortunately.
Is your daughter set on doing this “in the box” (on computer)? My first thought is that physical equipment might have easier (or at least more satisfying for a child) learning curves.
Hopefully someone can hop in with concrete equipment for mixing or Linux software advice. Mac guy myself.