@jonathanS Baring in mind @suleman answer, which is an excellent answer. I came across a quick tool/way of building fonts: prototypo. But you'd still have to bare in mind all the aspects of design @suleman has pointed out :)
Co-Founder, Founder, Entrepreneur & Problem Solver