Very easy to use ematrix
For my purposes it works very well, but does need some cleaning up. As the author, what should one expect. That said. I will endeavor to make the cleaning up a priority this year as well as improve the documentation and portability as well.