Generic tools and helpers for building GDS front-end apps