Telegram's Saved Messages (essentially self-texting) is also commonly used for saving info, somewhat recently they even added tagging and the ability to view messages that you forwarded into there per chat (so you can see all messages that you ever saved from some group you're in). Of course it all lives on their cloud and is not local.
Huh? I just tried tagging a message, which opens a popup for Telegram Premium. Also web search brings up "Tags are already available to all Telegram Premium users." from Telegram website - it's an old post, but I don't see anything anywhere that says otherwise. Or do you mean #hashtags?