Finally found the time to finish and commit the initial application chooser for Thunar. It’s still a bit rough, but it works for now: