@hopeful_discovery i've heard good things about ghost! i used it maybe a decade ago so i can't personally vouch for it these days