What does HackerNews think of tilemaker?
Make OpenStreetMap vector tiles without the stack
- https://github.com/systemed/tilemaker (for generating tiles)
- https://github.com/systemed/mod_mbtiles (for serving them)
tilemaker is similar to planetiler which OP is using (it's more configurable but also more memory-hungry).
The most glaring difference is that label placement in common vector renderers is generally "try once, fail if no room", whereas in Mapnik (standard raster renderer), for example, you can supply a list of positions to try in order of preference.
There's a lot to like about client-side rendering (which is why I wrote https://github.com/systemed/tilemaker/ to generate vector tiles) but it's not up to feature parity with raster rendering yet, and for some of us those features are important.