Have you looked at all at Fargo (http://fargo.io)?