I didn't have a problem, so I'm curious what the previous poster ran in to.
the only thing I can think of is that it doesn't impose much structure on the "lib" folder -- that's where code/components that aren't directly in the route files go. But there's nothing keeping you from keeping that organized yourself. So that's not really a problem, but something you might want to think about early if you plan to build out the app in the future.
Just curious, I have no experience in svelte. It does sound like a major limitation.
Layouts, passing difficult props to components, passing state up and down in the tree (i.e. refs)
Feels like SvelteKit has a major - just use whatever SvelteKit offers, which is generally enough for smaller projects.
I'm curious why?