There are four different type of Gujarati font is currently available. Gujarati Radhika, Gujarati Priti, Gujarati Palana, and Gujarati Vijay. Each of the Gujarati font is different in look and their sample is below. Keyboard is very easy to use.
All character are assign phonetically to Roman letter.
Half letters at shift position - no need to search. Excellent alignment of matra, rashvai, durgai. Support of Gujarati and Roman numerals so you can use in spreadsheet. Gujarati Priti font. Gujarati Palana font.