Да. Вы можете сделать это, создав подкласс NSWindow, чтобы сделать его без границ и прозрачным. Вы также создадите подкласс NSView для рисования видимой настраиваемой фигуры, а затем будете использовать экземпляр этого представления в качестве представления содержимого окна. Результатом будет окно, чьими единственными видимыми частями будет форма, которую рисует ваше представление контента.
Вот хорошая статья с примером .