SL Engine is a branch of SL which allows you to edit code in a windowed and user friendly environment. This is intended to be added onto SL Lite and SL Basic. SL++ comes with SL Engine by default.
SL Engine