In FontLab, the Generate Glyph command creates compounds matching the anchors (top/bottom from the base, _top/_bottom from the added component). But it does not repeats any anchor in the new glyph. In other words, anchors are used to create compounds, but these compounds come without anchors.
Is there a script to automatically repeat the anchors from base component? The ideal scenario would be a script to add base anchors and let the user change its vertical position in order to enable proper diacritic stacking.
Although this is also managed by mark-to-base and mark-to-mark features, FontLab 5 does not support those. So, to adding anchors in compounds and using ccmp feature would partially workaround this limitation.
(Of course, there are Glyphs and Robofont as options, but I still do not feel comfortable with them. And FontLab VI release seems not near.)