I completely agree with everyone. No sense in crying over spilled milk on stepped toes here and there lol. Practice makes experience. I haven't seen a developer whine about you making tools they've already made. (I could be wrong).
Regardless, keep up the good work man (as I've already said lol). I can tell you're getting the hang of things.