maybe practical is not the right word but I think you know what I mean.
And yes a final solution would be great but if I found the solution I would not be here. But if you got the final solution for us, say it and make a lot of people happy.
I think you must use all the resources that are available. That can be your advantage. I checked the whole internet for a program but the only thing I can find is Ishihara and Farnsworth D15.
grtz