The attached document is a general overview on the best practices when creating custom rules
Professional Services team created a document to help explain some real world examples what specific custom rule types should be used and which ones to be avoided.