The MOLGENIS toolkit provides programmers with a simple language to model OO data structures and user interfaces in compact XML. At the push of a button, MOLGENIS’ generator suite automatically translates these models into a extensive, ready-to-use Web application including database, user interfaces, CSV/TAB file upload/download formats, and scriptable interfaces in Java, R, SOAP, REST, and JavaScript for customization. Writing 500 lines of model XML typically replaces 15,000 lines of handwritten programming code, which allows for quick adaptation if the information system was not yet to satisfaction. A plug-in mechanism ensures that both generator suite and generated product can be customized just as much as hand-written software.