I work using Lilypond under Ubuntu.
The current workflow is:
- record MIDI using Rosegarden - export a basic Lilypond file with no lyrics - edit it using Frescobaldi.
The scores I made public so far.