...Define your default font using CalligraphyConfig, in your Application class in the #onCreate() method and pass it to the CalligraphyInterceptor that you add to your ViewPump builder. You don't need to define CalligraphyConfig but the library will apply no default font and use the default attribute of R.attr.fontPath.
The Universal Order Form software is intended to give the user an information acquisition method owing to: a) flexible GUI forms configured from an XML file, b) data validation triggers, c) user scripts and formulas, etc.