There are a lot of products that have multiple outputs right now, they just aren't well known to people that aren't flashlight nerds. I use a Zebralight H51w as a headlamp with 3 main outputs which you can program. You don't need a computer to do it either, just a system of click, double-click, and long-clicks.
Just watch the video here and you can see what I mean.
http://goinggear.com/index.php?main_...oducts_id=2333