Build Your Own Samplers