MacOS can quite happily find a samba share.
Finder > Go > Connect to server > smb://ip of your pi
should work or if you follow the guide above, MacOS should discover it automatically.
My smb.conf file is:
[global]
netbios name = homeassistant
server string = The Pi File Center
workgroup = WORKGROUP
hosts allow =
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
remote announce =
remote browse sync =
[HA]
path = /home/homeassistant/.homeassistant
comment = No comment
browsable = yes
read only = no
valid users =
writable = yes
guest ok = yes
public = yes
create mask = 0777
directory mask = 0777
force user = root
force create mode = 0777
force directory mode = 0777
hosts allow =
follow symlinks = yes