Puppet designer