Bom dia Robert, tudo bom?
Uma alternativa que provavelmente atende aos requisitos de customização de layout em que você está mostrando interesse seria desenvolver com WPF. Projetos em WPF tem a interface ajustada por meio de XAML, e na prática é relativamente parecido com desenvolver
em Web Forms, porém com a vantagem de que a engine pode funcionar em desktop, como se fosse um programa feito em Web Forms. Você pode utilizar imagens de fundo para qualquer coisa, alterar o fluxo de atividades de acordo com a necessidade de solução gráfica
que precisar. Segue abaixo um link com um artigo introdutório do MSDN sobre a tecnologia:
Introdução à WPF
Espero que possa ser útil.
Att,