Writing a bash script and sending CSS as headers(!) is a huge and unnecessary waste of time compared to learning how to use Hugo, yes. Learning Hugo takes less than one business day. If your system works for you great, but you are not being time efficient.