We outline here a general methodology for designing efficient catalysts that can easily be tweaked to meet the demands of the target reactions. The work utilizes computational design principles 1-5 towards this goal. The principles are then applied to design a supramolecular cage that possesses an efficient scaffold, which can be easily modified to catalyze the formation of desired hydroxylation products with enantioselectivity at will.