use-case page generator