A página Origem permite modificar as macros de origem do BMS diretamente, utilizando um editor de texto.
Recursos de edição padrão são fornecidos, como Localizar/Substituir e Desfazer/Refazer. O menu contextual acessado através do botão direito do mouse oferece opções adicionais.
Itens como nomes de macro, nomes de campo, nomes e valores de atributos e comentários são coloridos de forma diferente, para ajudá-lo a diferenciar partes de uma declaração do BMS. Você pode customizar as cores utilizando o diálogo Preferências.
Os números de linha são exibidos na margem esquerda da janela do editor. Você pode ocultar números de linha utilizando o diálogo Preferências.
Se erros de sintaxe forem encontrados durante uma operação para salvar ou validar/construir, um ícone de erro é exibido na margem esquerda da linha que contém o erro. Os erros também aparecem na visualização Problemas.