...just like packages do.
I use Emacs (maybe, it can offer some kind of solution).
For example (defun the-very-very-long-but-good-name () ...) is no
(defun the-very-very-long-but-good-name () ...)
you can use (defmacro ...) to alias a function
(defmacro ...)