Warhammer 40K Open War Cards Indomitus
These allow you to quickly and easily generate a mission by randomly choosing a deployment, objective and twist for your battle. There are also ways of evening up games where there is a difference in Power Levels between players so they work great for spontaneous pickup games. With thousands of different combinations, these cards will keep you busy for a good long while without ever repeating a game (unless you want to).