Ever since I switched back from using CyanogenMod ROM to the official ROM (due to modem problems), I missed some of the custom apps. It turns out to be really easy to install those apps. You just need to download CyanogenMod and extract the relevant APKs from system/app/ and copy them over to the phone. To install them, you’ll need to enable installation of apps from unknown sources in Settings->Security. It’s best to get a CyanogenMod version that corresponds to your ROM’s version, but I successfully installed apps from newer CyanogenMod releases as well.