There are hundreds. Maybe even thousands. And new ones get written every day. You'll have to be more specific about your needs and desires. There's a nice collection of stuff at NXJournaling.com. And the Siemens GTAC site hs a database of programs that you can search through to find what you need. But, again, you have to be specific about what you need, or else your search will return hundreds of hits.