Generic control webapp with generator