Best way to jump between preview and edit / source mode. Looking for a good visual for preview

Hi everyone. I am new to Emacs coming from Obsidian.

I am liking Doom a lot , a lot of features I always thinking about in other editors and trying to build it in hacky ways in them are just builtin here. But one of the few issues I have in doom/emacs is the lack of good preview. In obsidian I could just jump to preview mode and just read the document where I was editing. There is also live-preview mode that you don’t even exit the editing mode. In emacs I think the best option is to export to html (at least it seems like from a bit of research I did). I did add a theme for export that make it supper nice to view, but opening in browser is slow and also I have to navigate back to where I was. I tried eww module and it works. but the preview is so ugly and hard to read. I don’t know if it is the default setting for it or what. but even source mode looks much more colorful and readable than seeing it in eww. Is there a better way to preview in buffer?

I also like outline features of org mode a lot , like collapsing the headings in source mode. but I can’t do anything like that in html, which makes switching to html more pointless.

I am not sure what people usually do? Is there a obvious solution that I am missing. I seem people exporting to pdf via Latex. But IMO exporting something that don’t use pages like html/org/md etc to pages view like pdf causes issues that are not easy to solve and there is no reason to do it unless one wants to print or send a document to someone else.