You're welcome to ask for guidance and I'll do my best to walk you through the process. If you think that a current feature is lacking (or the process itself is vague), I think it's worthwhile to expand upon/improve it rather than reduplicating efforts. But I understand where you are coming from.