I havent used synEdit for a while, but today I found that I needed a good editor for a form with script support. As I went to download synEdit (which my mind had frozen in time
I would not use the link in the current answer as it hasn't been updated lately even though it is still getting about 80 downloads a week on SourceForge. (https://sourceforge.net/projects/synedit/)
There are three fairly recently updated versions on GitHub:
The generally considered "official" version: https://github.com/SynEdit/SynEdit
A fork with new features added and a bunch of cruft removed https://github.com/pyscripter/SynEdit-2
Embarcadero's "official" version, supported by GetIt. (Their "TurboPack" packages removed support for old Delphi versions to nudge people to the latest version.) https://github.com/TurboPack/SynEdit
For a brief history see this thread on DelphiPraxis: https://en.delphipraxis.net/topic/3028-synedit-preferred-version/?do=findComment&comment=24291