I also have not used them, but Jason Bell, who got JEDI-SDL working on MacOS X, I can confirm that MacOS does have the concept of Dynamic Link Libraries, but as per a thread on FreePascal, I am trying to find out if FreePascal can talk to the *.dylibs without minimul changes in JEDI-SDL.
FYI, Jason got it working using Static Linking on MacOS X.

As for installs, I would try and use the unzip and run process if at all possible, but hopefully some real MacOS people will answer that aspect of it.