The spreadsheet by Hap does everything you need. For example, if you are in a 1942 battle, you can deselect all 1943, 1944 and 1945 units, so you won't take any illegals. You can delete Hull 6 BB's, etc. Whatever your rules, it will do it for you. The current version does all WoTC and all Team Sea Gods decks/cards, too!