Lysp (http://piumarta.com/software/lysp/) is fairly close to what I'm guessing you're "pining" for and if not, hey it's open source so have at it!
The author's own Maru (http://piumarta.com/software/maru/) might be better suited for this, but I'm not sure..