We are looking for the most efficient way to create gem/engine/plugin.Which
can be integrated with any application with minimum effort.
Possibly the most efficient way to create it would be to start by
using google with appropriate keywords to find documentation and
tutorials on creating gems, engines and plugins.