Where to start?
I have been looking into the more recently. I discovered this tool: https://getstoryline.com/ which is visual way of making Alexa skills. It can also publish to your developer account too. My hunch is this is a good start for making Alexa skills without much coding knowledge.
This seems like a handy list on VUI guidelines compiled by Ben Sauer: https://voiceprinciples.com