Hi Down,

Welcome to the forum. This is a great one and I wish I had joined it sooner. Have you looked into Scrivener?