Half-Drop
I use Affinity Designer. Unfortunately, there are no actions, although Affinity Publisher does have macros. In any case, I could still follow the class (sans actions). It's easy enough to use Affinity's transform tools to move shapes around accurately.

Thanks for the use of the design elements. They made it easier to focus on what I was doing.

The curtain was rendered in Cheetah3D.