I'm trying to have a layer follow a mask path. Right now, to do that, I create the mask, and then copy the mask data to the "Position" property of the layer and that make it appear that the layer is moving along the same path as the mask.
The problem comes when I need to tweak the original mask.
Is there a way to parent the Position property to the Mask property of another layer?
Nope. You need to get the original mask right the first time.
Sorry, I forgot to mention one thing: it's dead simple to make a perfectly-shaped straight line and circular curve by turning on the Snap To Grid command when you use the pen tool, adjust the mask vertex positions and adjust the bezier handles on the mask vertices. You can even keep tweaking the vertx positions and the bezier handles after applying the stroke effect until it looks just right.