Tilemaker is a single executable command that takes OpenStreetMap data as planet or diff files and directly makes it into vector tiles. It's supremely customisable, and if you just want off-the-shelf tiles in a standard style, tilemaker comes bundled with the configuration and process files to rely on the schema of OpenMapTiles by default.