I have spent the last 6 months doing exactly that :)
It's not ready to be released quite yet but subscribestar subscribers have early access to it. It's based on 5.1 but sadly i can't say if it would solve your problem or not.
Hopefully it will, any eta on when it'll be publicly released?
Sadly no, a few critical bugs left but getting closer.