Take a look at Gevenalle setups. Indexed rear, friction front, everything up top with the brake lever hoods.
Dom’t use them myself, but it sure would solve your problem and the friends who have them like ‘em a lot.
__________________
Hard at work in the Secret Underground Laboratory...