Hi,
Obsidian has its own hotkeys setup that you can easily modify without programming. Go to Settings -> Hotkeys to see the list of Obsidian actions that you can link to hotkeys. Not all are set up for use. To create the hotkeys, click on the asterisk and type the keys you want to use to automate the activity.
A couple of warnings are in order. First, it will let you apply an existing hotkey to more than one action. It does give you a warning if you do that. Second, when you add plug-ins, they can have their own hotkeys that may conflict with hotkeys that already exist.
You can use text expanders and queries or create your own plug-ins, but that can require programming.
I hope that helps!