Easy to use tools for common forms of random assignment