I've just found Bonfire, but I think a lot of the ideas are really great!
I'm getting on here to see how it feels.
I'm currently evaluating existing solutions to see if I need to try to make my own or not. I've got pretty specific ideas for what I want, but Bonfire looks like it's really designed for customization, so it might work.