Below is a picture of my last homemade sight for my M1917, at least for a while. It is the ultimate in simplicity. An aluminum plate is fastened down using the existing threaded hole for the rear sight spring and a 6-40 machine screw. I bought an aperture base for a Williams 5D receiver sight off Ebay. So, I can adjust for windage using the Williams aperture base. I can raise the sight either by putting shims under the Williams aperture base or by raising the aluminum plate using the three set screws.
Initial trip to the range indicates I need to move the aperture .040" right. A .032" shim will put me right on for my favorite cast boolit loads.
If anyone wants to make their own sight based on my ideas, let me know and I'll post part drawings.