Well since I do have a few Wavetable synths on the market, I would say that the standard is to a single cycle with a Factor of 2 (4096). Every software on the market uses this standard, i.e. Serum, Falcon, MachFive, and all of the big ones. The issue with this standard is that no one has the algorithm to convert a single cycle into a 4096 sample. Then they do band-limiting. Here is pretty much the standard code here: http://www.earlevel.com/main/category/digital-audio/oscillators/wavetable-oscillators/.
Although Chris' method will yield better sounds and results, it is not the standard as far as wavetables go.
Yes, the autocomplete shows all functions and variables available (since the last compilation). You can even add a descriptive comment using /** ... **/ on the line before the function and it will show up in the popup.
Also you can right click the function call and use Jump to definition which will open the location of the function definition.
Well I have a template file I use when I create buttons that has all the states labelled on separate layers so it's never an issue. The only time I do the 1- trick is when I'm getting graphics from someone else and it's not really a big deal for me. I would be handy to have a flip feature I guess but I don't think it's going to be a deal breaker for most people - especially if they're coming from a Kontakt background