Not all domains are created equal, thus there are different deployment strategies that I have used over the years to prep them for sale. Rather than digging up all the techniques I've used over the years that I moved away from eventually, I'll just brush up on what I ended up using that worked for me. (Results may very and what works for one may not work for another).
First and foremost, I hate domains that don't pull their own weight (Pay their own renewals). because of this I've geared my domains to do just that, pay for them self till they sell. That way, I'm not pressured to sell (Ever) and never have to worry about any out of pocket expenses that could set me back.
With that said, what I prefer to do is develop everything I put into my portfolio. Regardless of my skill level in code, it's worked best for me. My coding skills are limited to html / css / and very basic .php edits (I can't code any php on the fly). This minimal knowledge coupled with my design hobby allows me to create static mini sites or modify dynamic opensource cms sites.
Regardless whether I opt for static or dynamic, I always implement a basic SEO/SEM campaign that will at least get me to page #1 in search engines for some of the more basic long tail terms that not as many people compete for or target. The sites range from pure informational PPC, services, and digital download products. Each with the ability to support them self over the course of a 12 mo. cycle. Most of the sites I do this with are launched with a 30 to 90 campaign & never promoted again as they sit and slowly crawl up the index ladder. Normally they have obtained their investment back within the first 6 to 8 months.
Don't get me wrong here, I also believe that mini sites are fading out fast and a thing of the past. however, I still feel strongly that they out-perform parking any day of the week when done right + you get a bigger piece of the financial pie when they convert. When possible (and time allows) I always suggest that one expand on their mini site and develop it into a larger scale and more sustainable business model. Not only does this increase it's potential revenue stream over time, it also increases it's value the larger it grows.
Now, before I get way off track here and lose the point of my reply, I'll close with how a developed domain is much more presentable and marketable when pitching a potential buyer. Not everyone can visualize a domains development potential. Having at least a bare bones foundation up that walks them through the possibilities can increase your bottom line substantially. Remember the 5 senses (See, Touch, Taste, Hear, Smell), you need a few of those in your presentation. Blank canvases are great for the naturally creative, but not so hot for the more technical buyer.
Naturally, each presentation should be customized to the buyer. You don't want to generalize to much with a generic pitch that leaves them feeling like a number in a basket you randomly picked up. Here's a few other threads / articles that may help a bit more:
https://www.namepros.com/threads/domain-selling-psychology-an-inside-look.781282/
https://www.namepros.com/threads/how-to-find-potential-end-users.68798/
https://www.namepros.com/threads/tips-for-presenting-to-investors.779873/
https://www.namepros.com/threads/marketing-ideas-and-techniques.719211/
https://www.namepros.com/threads/domain-sales-letter-examples.1757/
Hope that helps,
Eric lyon