LaTeX rebuttal

This is my LaTeX template for responding to reviewers. I have extended several macros that I found on stackexchange to allow LaTeX style cross referencing between reviewers points. Here is how it looks:

Note the circle in red which is the reference inserted with the \ref tag.

The source code

% LaTeX rebuttal letter example.
% 2018
\usepackage{lipsum} % to generate some filler text

% import Eq and Section references from the main manuscript where needed
% \usepackage{xr}
% \externaldocument{manuscript}

% package needed for optional arguments
% define counters for reviewers and their points

% This refines the format of how the reviewer/point reference will appear.

% command declarations for reviewer points and our responses
\newcommand{\reviewersection}{\stepcounter{reviewer} \bigskip \hrule
 \section*{Reviewer \thereviewer}}

 {\refstepcounter{point} \bigskip \noindent {\textbf{Reviewer~Point~\thepoint} } ---\ }
 {\par }

\newcommand{\shortpoint}[1]{\refstepcounter{point} \bigskip \noindent 
 {\textbf{Reviewer~Point~\thepoint} } ---~#1\par }

 {\medskip \noindent \begin{sf}\textbf{Reply}:\ }
 {\medskip \end{sf}}

\newcommand{\shortreply}[2][]{\medskip \noindent \begin{sf}\textbf{Reply}:\ #2
 \ifthenelse{\equal{#1}{}}{}{ \hfill \footnotesize (#1)}%
 \medskip \end{sf}}


\section*{Response to the reviewers}
% General intro text goes here
We thank the reviewers for their critical assessment of our work. 
In the following we address their concerns point by point.

% Let's start point-by-point with Reviewer 1

% Point one description 

% Our reply
 We agree with the reviewer on this important point. This is what we did to
 fix it. 

 Reviewer \thereviewer's second point.

 And our reply to it.


% Use the short-hand macros for one-liners.
\shortpoint{ Typo in line xy. }
\shortreply{ Fixed.}

% Begin a new reviewer section

 This is the first point of Reviewer \thereviewer. With some more words foo
 bar foo bar ...

 Our reply to it with reference to one of our points above using the \LaTeX's 
 label/ref system (see also \ref{pt:foo}).