Yes, your project sounds fascinating and I'd like to hear some of its fruit if that's OK.
I don't think I can offer much else except to wonder if clock function modules such as Bastl Little Nerd might have a place? Also, MI Elements might fit into your vision with its Bow, Blow and Strike parameters. But it's big.