Caps lock key to behave like non-toggle modifier
The easy method of using Apple system preferences only allows mapping the caps lock key to modifier keys and escape key. 

Can&#39;t swap Caps Lock and Esc keys using Seil

Use caps-lock to lock fn key or other way to lock fn key?