Com código fonte, seja possível compilar sem Visual Studio (linha de comando, Code::Blocks ou outro).
Alvos nativos Win32/WINAPI no Windows e GTK+ no Linux/Ubuntu.
Antes de abrir exibir, como se fosse splash screen, dilálogo para usuário e senha (pode ser valor 1 para ambos sem base de dados).
Crear una app en block de notas no tiene que ser ajuro un requisito, pero si es así como lo quieres no hay lio, mas necesito una explicaciones mas a fondo porque no veo el problema con usar visual studio para lo que deseas hacer