Neat idea. The math might be messier than you want, but it is quite possible to get close to the pattern.
The basic system is a spherical pendulum, where the bob (in this case a paint can) moves on the surface of a sphere set by the length of the rope. The typical approach to this is Lagrangian mechanics (it is a popular example and exercise). This produces differential equations of how the position changes in spherical coordinates.
Let $\theta$ be the angle from vertical and $\phi$ the angle from some horizontal direction. Gravity is $g$, the mass $m$ and the rope has length $l$. That makes the Lagrangian $$L=(ml^2/2)(\theta'^2+\phi'^2\sin^2(\theta))+mgl\cos(\theta).$$ Going via the Euler-Lagrange equations we get the differential equations of motion:
$$\theta''=\phi'^2\sin(\theta)\cos(\theta)-(g/l)\sin(\theta)$$
$$\phi''=-2\theta'\phi'\frac{\cos(\theta)}{\sin(\theta)}$$
Another useful thing (shown in the linked examples) is that the quantity $L_z=ml^2\phi'\sin^2(\theta)$ does not change: it corresponds to angular momentum and allows you rewrite the first as $$\theta''=\frac{L_z^2 \cos(\theta)}{m^2l^4\sin^3(\theta)}-(g/l)\sin(\theta).$$ This is independent of $\phi$, which is sometimes helpful. Were $L_z=0$ the first term would be gone and we would just have the equation for the plane pendulum. The second equation gets replaced with $$\phi'=\frac{L_z}{ml^2\sin^2(\theta)}.$$ It is just driven by $\theta$.
Unfortunately these equations do not seem to have any nice, explicit solutions one can write out. You have to solve them numerically with software (see this essay for some notes). If you do, you get the kind of rosette pattern in the picture: the bucket orbits in and out, but "avoids" the centre because of its angular momentum.

To really simulate the patterns one would first calculate $\theta,\phi$, then calculate the coordinates on the sphere the bucket corresponds to ($[l\cos(\phi)\sin(\theta), l\sin(\phi)\sin(\theta), -l\cos(\theta)]$) and project where the paint goes. To a first approximation, assume a straight line radially out to the plane at height $-h$: that gives coordinates $[h\tan(\theta)\cos(\phi), h\tan(\theta)\sin(\phi)]$.
The next step is to add the complication that there is friction and that the bucket is getting lighter (I assume one could also add that $l$ increases slightly since the paint level goes down, but it is likely not a huge effect). This would normally correspond to adding a damping term to the equation for $\theta''$ (like adding $-f\theta'$ to the end of it, where $f$ is the friction coefficient). However, one needs to be slightly careful here since we "built in" some energy conservation by using the trick with $L_z$: there is a loss of angular momentum too. If one ignores this and just runs with the equation one gets convergence towards a non-decaying circular orbit which is slightly nonphysical... however, for low friction and before we get to the end the in-spiralling looks a lot like the picture above.

Finally, actually getting the measurements right of initial velocity (which defines how the orbit looks) will likely be hard. It might be easier to first make the paint plot, and then run simulations trying to fit the picture.