Framework to create desktop user interfaces for GURPS game aids