how do I create word/sentence keyboard shortcuts

Solution 1:

As Oliver implied, you can use AutoHotkey. Creating keyboard shortcuts and sending keystrokes are of the most basic functions of AHK. So, assigning Ctrl+P to photos is as simple as:

^p::
Send, photos
return

Which translates to:

If P is pressed while Ctrl is down, simulate the following keystrokes: p, h, o, t, o, ands.

Note that you can send uppercase letters without explicitly sending a preceding Shift key:

Send, PHOTOS

is equivalent to

Send, {Shift Down}photos{Shift Up}