My hand sewing has always left a lot to be desired. But give me a sewing machine & I can do anything! So I do understand you about sewing bindings. Since I found this method my bindings have improved.
http://tlcstitches.blogspot.com/2010...-tutorial.html It is done entirely by machine. Maybe give it a try?