Or, For those who have the means and none of the tools out there do accurately what you wish, you may make your own personal applications.
Feel free to understand from them, adapt them for your very own teaching, and share them with others. You should use the links beneath to