Does KiCAD have the features I use in Altium?

You might be interested in Interactive Html Bom Plugin for KiCad 5.0

That is so cool, it looks like this is exactly what I need to manually assemble the board.