![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/a64z2tlDDD.png)
Linkding might work well for you given your current workflow. I had considered doing the same as you, but I find the linkding extension makes saving and tagging bookmarks super fast.
Theres also an option to make automatic snapshots on the way back machine for each bookmark (though its recommended to donate to IA to use this feature).
And it works with google cast out of the box!