In terms of Luxeon, 100+ Lumens means 5Watters from V,W and X bins. AA or AAA NiMh probably means custom body, something like the mclux 3x123 body, which allows you to run 2 AA, the mclux pr head is a great host for the 5W and you probably be running a BadBoy step up convertor board.
If portability is the main priority, then the mclux package is where you can start building from.
Anyone else can think of another flashlight host that will house a 5W and be small form package?