You could do the pot plant thing, just use paint smock's if they don't want their clothing getting dirty.

DS isn't really a crafty kid, other than paint so no real ideas on that front..

Perhaps getting a heap of plain t-shirts and letting them decorate their own shirts with fabric paint.

Hope you find the perfect activity