Wonderful! It sounds like you have mapping in your blood which is what we love to hear! Don't write off your hand drawn maps though, some of the best maps on this forum are hand drawn. There's something individual and spontaneous in a hand drawn map that computers cannot reproduce!
Welcome to the guild!