I think there's an extremely subtle difference in length, plus in American english you might pronounce "writing" with either /d/ or /t/ (probably /d/ in casual speech).
I think if you said "I am riding a book" almost every native english speaker would hear "I am writing a book."
I think if you said "I am riding a book" almost every native english speaker would hear "I am writing a book."