If you are looking for selective area diffraction than you probably do not find anything since it is called selected area (electron) diffraction. Therefore, I guess you are looking for software which is doing the indexing for you without a fundamental understanding what is going on. I have to tell you that you should only use software where you exactly know what happens, and you only want prevent wasting time for repeating thesame thing again and again. Software is made to make things easier, not to replace humans. Free software does not claim it works correct. They are usually labeled with "Bugs inside" and you need to be aware of these problems. Use it and check the result. To do the latter you need to know how it works, and then you should actually be able to do it by yourself manually.
Anyway, it makes sense to check older questions like the link below.
Gert said the truth. The results from free software are not warranted. You need to judge the outputs. Take an example of indexing diffraction pattern, you usually need to simulate a diffract pattern according to the indexed result and compare it with the experimental result to check the agreement.
Anyway, you can google a software called PTCLab, it is free, and supports index and simulation of electron diffraction spots and Kikuchi line for any crystal structure, and the outputs including zone axis, indices for spots/lines, and orientation of the crystals in terms of Euler angle.