There are several software programs for help with writing poetry, like MasterWriter, VersePerfect and Liquid Story Binder XE. The features vary from one program to another, but all start with a fundamental program in which authors can write.
MasterWriter comes with a rhyming dictionary that has over 100,000 entries. It also offers phrases and close rhymes as well. The VersePerfect also has a rhyming dictionary, along with a verse editor. Liquid Story Binder XE offers a long list of features that can be used by poets and story writers alike. It allows for detailed plotting, planning, word processing as well as editing features.