I personally think kickstart.nvim is a great place to start. It is not as complex as the various Neovim distros out there, because its a single file but it is still very usable. Due to this approach it feels a lot easier to change something, because there is only one place. TJ also has a video on kickstart.nvim where he explains it https://www.youtube.com/watch?v=m8C0Cq9Uv9o&t=103s One thing I also did in the beginning is installing different versions site-by-site e.g. Kickstart.nvim, LazyVim, AstroVim etc. and switch between them using NVIM_APPNAME
I personally think kickstart.nvim is a great place to start. It is not as complex as the various Neovim distros out there, because its a single file but it is still very usable. Due to this approach it feels a lot easier to change something, because there is only one place. TJ also has a video on kickstart.nvim where he explains it https://www.youtube.com/watch?v=m8C0Cq9Uv9o&t=103s One thing I also did in the beginning is installing different versions site-by-site e.g. Kickstart.nvim, LazyVim, AstroVim etc. and switch between them using NVIM_APPNAME