Witam,
Ad 1) Jako łączenie rozumiesz wizualne odznaczanie fragmentów kodu ? W Pajączku jest to realizowane przez podświetlanie nawiasów i klamer. Nie jest to może takie czytelne jak ta pionowa kreseczka, ale zawsze coś
ad 2) Opisów nie ma, ale są takie same dymki wyświetlające tylko parametry funkcji. Skrót klawiszowy CTRL+\ przy kursorze wewnątrz nawiasów funkcji. np. pokazany unlink(|) gdzie | to pozycja kursora.
ad 3) Makra są, ale w postaci nagrywarki czynności oraz tzw. makrokodów, czyli fragmentów kodu z dynamicznymi parametrami. Pierwsze znajdziesz w menu Narzędzia, a drugie na zakładce "Makrokody". Są tam przykłady dla PHP.