На Delphi, FMX можно реализовать полностью кастомную форму любого размера и вида. Можно применять любые доступные эффекты (тени, свечение, наложение, обработка, полупрозрачность и прочее). Всё это делается без лишних вызовов WinApi. Достаточно указать свойство формы Transparent := True и помещать что угодно на форму. Перемещать окно можно лего одной командой, так же легко делается ресайз окна.
Hide player controls
Hide resume playing