Frontend with layer creation and selection.