First of all, I am well aware of that there are many of questions regarding this topic. I have read them, but still could figure out an appropriate answer for my situation.<
Something like this - http://code.google.com/p/enchanter/ ?