perfectionist - noun

singularperfectionist
pluralperfectionists