If you are unable to find a similar plugin, you need to do a little work on your own.
Just start writing the plugin and find out the components that you need. When you know you need some component that you don't know how to do, look for threads about that specific component.