A little progress update on this. I finally got Spec2's TreeTablePresenter to work correctly.
My code is at https://git.sr.ht/~jvalleroy/pharo-bookmark-manager.
I contribute to #Debian and #FreedomBox. Interests include tech freedom, programming languages, travel, games, and food.