A topical applicator of the propel/repel type includes a reservoir, an attachable applicator cap, and a metered dosing system. The reservoir is suitable for mixing a topical formulation of multiple constituents using an electronic mortar and pestle and is closed using the applicator cap. Alternatively, the reservoir may be prefilled with a ready-to-use cream and medicament formulation, then sealed with a removable seal. The topical applicator can include a fast purge feature that overrides the metered dosing system to facilitate removal of air from the reservoir. The topical applicator can also include a one-way ratcheting feature to prevent reverse movement (repel) of the metered dosing system. Metered doses can be dispensed through holes in the applicator cap by rotating a knob, which has detent positions that correspond to discrete doses, and which provides audible and tactile feedback.Un applicateur topique de type à propulsion/répulsion comprend un réservoir, un bouchon applicateur pouvant être fixé, et un système de dosage. Le réservoir est approprié pour mélanger une formulation topique de plusieurs constituants à l'aide d'un mortier électronique et d'un pilon et est fermé à l'aide du bouchon applicateur. En variante, le réservoir peut être pré-rempli avec une formulation de crème et de médicament prête à l'emploi, puis scellé avec un joint amovible. L'applicateur topique peut comprendre un élément de purge rapide qui supplante le système de dosage pour faciliter l'élimination de l'air du réservoir. L'applicateur topique peut également comprendre un élément d'encliquetage unidirectionnelle pour empêcher un mouvement inverse (repousser) du système de dosage. Des doses mesurées peuvent être distribuées à travers des trous dans le bouchon applicateur par rotation d'un bouton, qui a des positions de détente qui correspondent à des doses discrètes, et qui fournit une rétroaction audible et tactile.