You can just help us improving Mirakel. We have implemented the most of the stuff you want and plan to implement the rest for the next big release. Just try it out, its free and open source: https://mirakel.azapps.de/