A workflow and scaffold for creating front end toolkits